/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/queue-add-3.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2abb09bbbae98a04ae2fcc735832bfdba44f6fbc-2abb09b [2021-06-05 23:07:30,020 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 23:07:30,022 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 23:07:30,060 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 23:07:30,060 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 23:07:30,063 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 23:07:30,065 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 23:07:30,070 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 23:07:30,072 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 23:07:30,076 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 23:07:30,077 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 23:07:30,078 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 23:07:30,078 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 23:07:30,080 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 23:07:30,081 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 23:07:30,082 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 23:07:30,084 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 23:07:30,085 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 23:07:30,087 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 23:07:30,092 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 23:07:30,094 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 23:07:30,095 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 23:07:30,095 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 23:07:30,097 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 23:07:30,103 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 23:07:30,103 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 23:07:30,103 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 23:07:30,105 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 23:07:30,105 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 23:07:30,106 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 23:07:30,106 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 23:07:30,106 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 23:07:30,108 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 23:07:30,108 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 23:07:30,109 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 23:07:30,109 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 23:07:30,110 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 23:07:30,110 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 23:07:30,110 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 23:07:30,111 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 23:07:30,111 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 23:07:30,115 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-05 23:07:30,149 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 23:07:30,149 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 23:07:30,149 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 23:07:30,150 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 23:07:30,152 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 23:07:30,152 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 23:07:30,152 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 23:07:30,152 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 23:07:30,152 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 23:07:30,152 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 23:07:30,153 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 23:07:30,153 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 23:07:30,153 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 23:07:30,153 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 23:07:30,153 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 23:07:30,153 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 23:07:30,153 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 23:07:30,154 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 23:07:30,154 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 23:07:30,154 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 23:07:30,154 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 23:07:30,154 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 23:07:30,154 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 23:07:30,154 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 23:07:30,154 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 23:07:30,155 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 23:07:30,155 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 23:07:30,155 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 23:07:30,155 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 23:07:30,155 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 23:07:30,155 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 23:07:30,155 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 23:07:30,434 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 23:07:30,465 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 23:07:30,468 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 23:07:30,469 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 23:07:30,472 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 23:07:30,473 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl [2021-06-05 23:07:30,473 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/queue-add-3.wvr.bpl' [2021-06-05 23:07:30,518 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 23:07:30,520 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 23:07:30,521 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 23:07:30,521 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 23:07:30,522 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 23:07:30,530 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/1) ... [2021-06-05 23:07:30,536 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/1) ... [2021-06-05 23:07:30,542 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 23:07:30,543 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 23:07:30,543 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 23:07:30,543 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 23:07:30,550 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/1) ... [2021-06-05 23:07:30,550 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/1) ... [2021-06-05 23:07:30,551 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/1) ... [2021-06-05 23:07:30,552 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/1) ... [2021-06-05 23:07:30,558 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/1) ... [2021-06-05 23:07:30,562 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/1) ... [2021-06-05 23:07:30,563 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/1) ... [2021-06-05 23:07:30,567 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 23:07:30,569 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 23:07:30,569 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 23:07:30,569 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 23:07:30,571 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 23:07:30,643 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 23:07:30,643 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 23:07:30,644 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 23:07:30,644 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 23:07:30,644 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 23:07:30,644 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 23:07:30,644 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 23:07:30,644 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 23:07:30,645 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 23:07:30,645 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 23:07:30,645 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 23:07:30,645 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 23:07:30,646 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 23:07:30,939 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 23:07:30,940 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 23:07:30,941 INFO L202 PluginConnector]: Adding new model queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:07:30 BoogieIcfgContainer [2021-06-05 23:07:30,957 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 23:07:30,958 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 23:07:30,958 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 23:07:30,961 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 23:07:30,961 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 11:07:30" (1/2) ... [2021-06-05 23:07:30,962 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e884a0b and model type queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 11:07:30, skipping insertion in model container [2021-06-05 23:07:30,962 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 11:07:30" (2/2) ... [2021-06-05 23:07:30,963 INFO L111 eAbstractionObserver]: Analyzing ICFG queue-add-3.wvr.bpl [2021-06-05 23:07:30,967 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 23:07:30,967 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 23:07:30,968 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 23:07:30,968 INFO L471 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 23:07:31,064 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-06-05 23:07:31,098 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-06-05 23:07:31,120 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 23:07:31,120 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 23:07:31,121 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 23:07:31,121 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 23:07:31,121 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 23:07:31,121 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 23:07:31,121 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 23:07:31,121 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == ULTIMATE.start======== [2021-06-05 23:07:31,135 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 45 places, 38 transitions, 100 flow [2021-06-05 23:07:31,193 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 661 states, 659 states have (on average 2.9650986342943852) internal successors, (1954), 660 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:31,196 INFO L276 IsEmpty]: Start isEmpty. Operand has 661 states, 659 states have (on average 2.9650986342943852) internal successors, (1954), 660 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:31,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-06-05 23:07:31,217 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:31,218 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:31,218 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:31,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:31,227 INFO L82 PathProgramCache]: Analyzing trace with hash -460395558, now seen corresponding path program 1 times [2021-06-05 23:07:31,234 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:31,235 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1823741424] [2021-06-05 23:07:31,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:31,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:31,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:31,343 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:31,343 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1823741424] [2021-06-05 23:07:31,344 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1823741424] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:07:31,344 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:07:31,344 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 23:07:31,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061535131] [2021-06-05 23:07:31,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:07:31,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:31,357 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:07:31,358 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:07:31,361 INFO L87 Difference]: Start difference. First operand has 661 states, 659 states have (on average 2.9650986342943852) internal successors, (1954), 660 states have internal predecessors, (1954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:31,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:31,419 INFO L93 Difference]: Finished difference Result 732 states and 2170 transitions. [2021-06-05 23:07:31,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:07:31,421 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-06-05 23:07:31,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:31,439 INFO L225 Difference]: With dead ends: 732 [2021-06-05 23:07:31,439 INFO L226 Difference]: Without dead ends: 732 [2021-06-05 23:07:31,440 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:07:31,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2021-06-05 23:07:31,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 732. [2021-06-05 23:07:31,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 731 states have (on average 2.9685362517099865) internal successors, (2170), 731 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:31,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 2170 transitions. [2021-06-05 23:07:31,532 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 2170 transitions. Word has length 21 [2021-06-05 23:07:31,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:31,532 INFO L482 AbstractCegarLoop]: Abstraction has 732 states and 2170 transitions. [2021-06-05 23:07:31,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:31,533 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 2170 transitions. [2021-06-05 23:07:31,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-06-05 23:07:31,543 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:31,543 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:31,543 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 23:07:31,544 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:31,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:31,544 INFO L82 PathProgramCache]: Analyzing trace with hash -1781646153, now seen corresponding path program 1 times [2021-06-05 23:07:31,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:31,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889539630] [2021-06-05 23:07:31,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:31,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:31,606 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:31,606 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:31,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889539630] [2021-06-05 23:07:31,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889539630] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:07:31,607 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:07:31,607 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 23:07:31,607 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884812152] [2021-06-05 23:07:31,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:07:31,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:31,609 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:07:31,610 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:07:31,610 INFO L87 Difference]: Start difference. First operand 732 states and 2170 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:31,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:31,624 INFO L93 Difference]: Finished difference Result 851 states and 2466 transitions. [2021-06-05 23:07:31,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:07:31,625 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-06-05 23:07:31,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:31,629 INFO L225 Difference]: With dead ends: 851 [2021-06-05 23:07:31,629 INFO L226 Difference]: Without dead ends: 769 [2021-06-05 23:07:31,630 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:07:31,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2021-06-05 23:07:31,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 769. [2021-06-05 23:07:31,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 768 states have (on average 2.91796875) internal successors, (2241), 768 states have internal predecessors, (2241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:31,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 2241 transitions. [2021-06-05 23:07:31,664 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 2241 transitions. Word has length 25 [2021-06-05 23:07:31,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:31,664 INFO L482 AbstractCegarLoop]: Abstraction has 769 states and 2241 transitions. [2021-06-05 23:07:31,664 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 2 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:31,664 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 2241 transitions. [2021-06-05 23:07:31,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:07:31,666 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:31,667 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:31,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-06-05 23:07:31,667 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:31,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:31,668 INFO L82 PathProgramCache]: Analyzing trace with hash 458721211, now seen corresponding path program 1 times [2021-06-05 23:07:31,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:31,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [7309550] [2021-06-05 23:07:31,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:31,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:31,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:31,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:31,887 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [7309550] [2021-06-05 23:07:31,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [7309550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:31,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1795972412] [2021-06-05 23:07:31,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:31,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:31,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 23:07:31,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:32,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:32,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1795972412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:32,209 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:32,209 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2021-06-05 23:07:32,209 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601479692] [2021-06-05 23:07:32,209 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:07:32,210 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:32,210 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:07:32,210 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:07:32,210 INFO L87 Difference]: Start difference. First operand 769 states and 2241 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:32,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:32,489 INFO L93 Difference]: Finished difference Result 1791 states and 5134 transitions. [2021-06-05 23:07:32,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:07:32,494 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:07:32,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:32,504 INFO L225 Difference]: With dead ends: 1791 [2021-06-05 23:07:32,504 INFO L226 Difference]: Without dead ends: 1732 [2021-06-05 23:07:32,505 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 263.1ms TimeCoverageRelationStatistics Valid=126, Invalid=254, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:07:32,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1732 states. [2021-06-05 23:07:32,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1732 to 1087. [2021-06-05 23:07:32,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 2.8683241252302025) internal successors, (3115), 1086 states have internal predecessors, (3115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:32,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 3115 transitions. [2021-06-05 23:07:32,545 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 3115 transitions. Word has length 30 [2021-06-05 23:07:32,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:32,545 INFO L482 AbstractCegarLoop]: Abstraction has 1087 states and 3115 transitions. [2021-06-05 23:07:32,546 INFO L483 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-06-05 23:07:32,546 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 3115 transitions. [2021-06-05 23:07:32,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:07:32,548 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:32,549 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:32,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-06-05 23:07:32,765 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:32,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:32,765 INFO L82 PathProgramCache]: Analyzing trace with hash -49879851, now seen corresponding path program 2 times [2021-06-05 23:07:32,766 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:32,766 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154606702] [2021-06-05 23:07:32,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:32,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:32,914 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:32,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:32,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154606702] [2021-06-05 23:07:32,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154606702] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:32,916 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445624410] [2021-06-05 23:07:32,916 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:32,969 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:07:32,969 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:32,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 23:07:32,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:33,165 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:33,165 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445624410] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:33,165 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:33,165 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-06-05 23:07:33,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335796384] [2021-06-05 23:07:33,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:07:33,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:33,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:07:33,167 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:07:33,167 INFO L87 Difference]: Start difference. First operand 1087 states and 3115 transitions. Second operand has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:33,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:33,433 INFO L93 Difference]: Finished difference Result 2154 states and 6168 transitions. [2021-06-05 23:07:33,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:07:33,434 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:07:33,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:33,443 INFO L225 Difference]: With dead ends: 2154 [2021-06-05 23:07:33,443 INFO L226 Difference]: Without dead ends: 2095 [2021-06-05 23:07:33,444 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 262.5ms TimeCoverageRelationStatistics Valid=114, Invalid=266, Unknown=0, NotChecked=0, Total=380 [2021-06-05 23:07:33,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2021-06-05 23:07:33,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 1130. [2021-06-05 23:07:33,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1130 states, 1129 states have (on average 2.906997342781222) internal successors, (3282), 1129 states have internal predecessors, (3282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:33,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1130 states to 1130 states and 3282 transitions. [2021-06-05 23:07:33,479 INFO L78 Accepts]: Start accepts. Automaton has 1130 states and 3282 transitions. Word has length 30 [2021-06-05 23:07:33,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:33,480 INFO L482 AbstractCegarLoop]: Abstraction has 1130 states and 3282 transitions. [2021-06-05 23:07:33,480 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.25) internal successors, (51), 11 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:33,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1130 states and 3282 transitions. [2021-06-05 23:07:33,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:07:33,482 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:33,482 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:33,696 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:33,697 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:33,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:33,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1496932749, now seen corresponding path program 3 times [2021-06-05 23:07:33,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:33,697 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13667135] [2021-06-05 23:07:33,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:33,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:33,726 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:33,726 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:33,726 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13667135] [2021-06-05 23:07:33,726 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13667135] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:07:33,727 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:07:33,727 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 23:07:33,727 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475516665] [2021-06-05 23:07:33,727 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 23:07:33,727 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:33,728 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 23:07:33,728 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:07:33,728 INFO L87 Difference]: Start difference. First operand 1130 states and 3282 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:33,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:33,739 INFO L93 Difference]: Finished difference Result 999 states and 2818 transitions. [2021-06-05 23:07:33,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 23:07:33,739 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:07:33,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:33,743 INFO L225 Difference]: With dead ends: 999 [2021-06-05 23:07:33,744 INFO L226 Difference]: Without dead ends: 999 [2021-06-05 23:07:33,744 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 23:07:33,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-06-05 23:07:33,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 999. [2021-06-05 23:07:33,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 998 states have (on average 2.823647294589178) internal successors, (2818), 998 states have internal predecessors, (2818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:33,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 2818 transitions. [2021-06-05 23:07:33,768 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 2818 transitions. Word has length 30 [2021-06-05 23:07:33,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:33,768 INFO L482 AbstractCegarLoop]: Abstraction has 999 states and 2818 transitions. [2021-06-05 23:07:33,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 2 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:33,769 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 2818 transitions. [2021-06-05 23:07:33,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-06-05 23:07:33,771 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:33,771 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:33,771 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 23:07:33,771 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:33,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:33,772 INFO L82 PathProgramCache]: Analyzing trace with hash -1715090727, now seen corresponding path program 4 times [2021-06-05 23:07:33,772 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:33,772 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358746287] [2021-06-05 23:07:33,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:33,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:33,868 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:33,868 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:33,868 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358746287] [2021-06-05 23:07:33,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358746287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:33,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451462873] [2021-06-05 23:07:33,872 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:33,924 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:07:33,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:33,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 10 conjunts are in the unsatisfiable core [2021-06-05 23:07:33,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:34,067 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:34,067 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451462873] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:34,067 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:34,067 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-06-05 23:07:34,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979457319] [2021-06-05 23:07:34,070 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:07:34,070 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:34,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:07:34,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:07:34,071 INFO L87 Difference]: Start difference. First operand 999 states and 2818 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:34,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:34,299 INFO L93 Difference]: Finished difference Result 1442 states and 4013 transitions. [2021-06-05 23:07:34,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 23:07:34,299 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-06-05 23:07:34,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:34,306 INFO L225 Difference]: With dead ends: 1442 [2021-06-05 23:07:34,306 INFO L226 Difference]: Without dead ends: 1397 [2021-06-05 23:07:34,306 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 52 ImplicationChecksByTransitivity, 212.8ms TimeCoverageRelationStatistics Valid=102, Invalid=240, Unknown=0, NotChecked=0, Total=342 [2021-06-05 23:07:34,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1397 states. [2021-06-05 23:07:34,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1397 to 975. [2021-06-05 23:07:34,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 975 states, 974 states have (on average 2.8213552361396306) internal successors, (2748), 974 states have internal predecessors, (2748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:34,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 975 states to 975 states and 2748 transitions. [2021-06-05 23:07:34,335 INFO L78 Accepts]: Start accepts. Automaton has 975 states and 2748 transitions. Word has length 30 [2021-06-05 23:07:34,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:34,335 INFO L482 AbstractCegarLoop]: Abstraction has 975 states and 2748 transitions. [2021-06-05 23:07:34,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 12 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:34,336 INFO L276 IsEmpty]: Start isEmpty. Operand 975 states and 2748 transitions. [2021-06-05 23:07:34,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-06-05 23:07:34,338 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:34,338 INFO L554 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:34,563 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:34,563 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:34,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:34,563 INFO L82 PathProgramCache]: Analyzing trace with hash -1495618096, now seen corresponding path program 1 times [2021-06-05 23:07:34,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:34,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84154216] [2021-06-05 23:07:34,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:34,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:34,604 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:34,604 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:34,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84154216] [2021-06-05 23:07:34,605 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84154216] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:34,605 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [308048368] [2021-06-05 23:07:34,605 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-06-05 23:07:34,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:34,649 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 23:07:34,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:34,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:34,710 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:34,712 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:34,712 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:34,713 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:07:34,734 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:34,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [308048368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:34,734 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:34,734 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-06-05 23:07:34,735 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392082603] [2021-06-05 23:07:34,735 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:07:34,735 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:34,735 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:07:34,736 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:07:34,736 INFO L87 Difference]: Start difference. First operand 975 states and 2748 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-06-05 23:07:34,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:34,819 INFO L93 Difference]: Finished difference Result 1251 states and 3576 transitions. [2021-06-05 23:07:34,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-06-05 23:07:34,820 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 33 [2021-06-05 23:07:34,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:34,826 INFO L225 Difference]: With dead ends: 1251 [2021-06-05 23:07:34,826 INFO L226 Difference]: Without dead ends: 1251 [2021-06-05 23:07:34,826 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 38.0ms TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-06-05 23:07:34,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1251 states. [2021-06-05 23:07:34,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1251 to 1182. [2021-06-05 23:07:34,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1182 states, 1181 states have (on average 2.852667231160034) internal successors, (3369), 1181 states have internal predecessors, (3369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:34,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1182 states to 1182 states and 3369 transitions. [2021-06-05 23:07:34,877 INFO L78 Accepts]: Start accepts. Automaton has 1182 states and 3369 transitions. Word has length 33 [2021-06-05 23:07:34,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:34,878 INFO L482 AbstractCegarLoop]: Abstraction has 1182 states and 3369 transitions. [2021-06-05 23:07:34,878 INFO L483 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-06-05 23:07:34,878 INFO L276 IsEmpty]: Start isEmpty. Operand 1182 states and 3369 transitions. [2021-06-05 23:07:34,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 23:07:34,881 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:34,881 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:35,103 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:35,104 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:35,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:35,104 INFO L82 PathProgramCache]: Analyzing trace with hash 1094883160, now seen corresponding path program 5 times [2021-06-05 23:07:35,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:35,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867147638] [2021-06-05 23:07:35,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:35,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:35,171 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:35,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:35,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867147638] [2021-06-05 23:07:35,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867147638] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:35,171 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [136135622] [2021-06-05 23:07:35,171 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:35,222 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:07:35,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:35,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 82 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 23:07:35,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:35,311 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:35,311 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [136135622] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:07:35,311 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 23:07:35,311 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 9 [2021-06-05 23:07:35,311 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954617001] [2021-06-05 23:07:35,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 23:07:35,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:35,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 23:07:35,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:07:35,314 INFO L87 Difference]: Start difference. First operand 1182 states and 3369 transitions. Second operand has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:35,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:35,329 INFO L93 Difference]: Finished difference Result 2091 states and 5916 transitions. [2021-06-05 23:07:35,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:07:35,331 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 23:07:35,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:35,339 INFO L225 Difference]: With dead ends: 2091 [2021-06-05 23:07:35,339 INFO L226 Difference]: Without dead ends: 2023 [2021-06-05 23:07:35,341 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 50.7ms TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:07:35,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2023 states. [2021-06-05 23:07:35,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2023 to 1796. [2021-06-05 23:07:35,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1796 states, 1795 states have (on average 2.8924791086350976) internal successors, (5192), 1795 states have internal predecessors, (5192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:35,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 5192 transitions. [2021-06-05 23:07:35,393 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 5192 transitions. Word has length 34 [2021-06-05 23:07:35,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:35,394 INFO L482 AbstractCegarLoop]: Abstraction has 1796 states and 5192 transitions. [2021-06-05 23:07:35,394 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 8.25) internal successors, (33), 3 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:35,394 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 5192 transitions. [2021-06-05 23:07:35,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-06-05 23:07:35,399 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:35,399 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:35,612 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:35,613 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:35,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:35,613 INFO L82 PathProgramCache]: Analyzing trace with hash -1866408952, now seen corresponding path program 2 times [2021-06-05 23:07:35,613 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:35,613 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36136655] [2021-06-05 23:07:35,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:35,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:35,681 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:35,681 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:35,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36136655] [2021-06-05 23:07:35,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36136655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:35,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081239999] [2021-06-05 23:07:35,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:35,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:07:35,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:35,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 23:07:35,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:35,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:07:35,790 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:35,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:35,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:35,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:7 [2021-06-05 23:07:35,819 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:35,820 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:35,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:35,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:35,822 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:07:35,853 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:35,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081239999] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:35,853 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:35,853 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-06-05 23:07:35,854 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390047261] [2021-06-05 23:07:35,854 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-06-05 23:07:35,854 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:35,855 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-06-05 23:07:35,855 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:07:35,855 INFO L87 Difference]: Start difference. First operand 1796 states and 5192 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:36,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:36,085 INFO L93 Difference]: Finished difference Result 2323 states and 6719 transitions. [2021-06-05 23:07:36,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 23:07:36,086 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-06-05 23:07:36,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:36,096 INFO L225 Difference]: With dead ends: 2323 [2021-06-05 23:07:36,096 INFO L226 Difference]: Without dead ends: 2323 [2021-06-05 23:07:36,096 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 104.5ms TimeCoverageRelationStatistics Valid=51, Invalid=221, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:07:36,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2323 states. [2021-06-05 23:07:36,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2323 to 1767. [2021-06-05 23:07:36,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1767 states, 1766 states have (on average 2.9773499433748585) internal successors, (5258), 1766 states have internal predecessors, (5258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:36,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1767 states to 1767 states and 5258 transitions. [2021-06-05 23:07:36,144 INFO L78 Accepts]: Start accepts. Automaton has 1767 states and 5258 transitions. Word has length 38 [2021-06-05 23:07:36,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:36,144 INFO L482 AbstractCegarLoop]: Abstraction has 1767 states and 5258 transitions. [2021-06-05 23:07:36,144 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 9 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:36,144 INFO L276 IsEmpty]: Start isEmpty. Operand 1767 states and 5258 transitions. [2021-06-05 23:07:36,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 23:07:36,148 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:36,148 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:36,360 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:36,361 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:36,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:36,361 INFO L82 PathProgramCache]: Analyzing trace with hash -960303320, now seen corresponding path program 6 times [2021-06-05 23:07:36,361 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:36,361 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76588023] [2021-06-05 23:07:36,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:36,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:36,418 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:36,418 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:36,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76588023] [2021-06-05 23:07:36,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76588023] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:36,418 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355966390] [2021-06-05 23:07:36,418 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:36,458 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:07:36,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:36,459 INFO L263 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 12 conjunts are in the unsatisfiable core [2021-06-05 23:07:36,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:36,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:36,508 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:36,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:36,512 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:36,512 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:14, output treesize:7 [2021-06-05 23:07:36,548 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 11 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:36,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355966390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:36,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:36,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 7] total 7 [2021-06-05 23:07:36,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690362055] [2021-06-05 23:07:36,549 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 23:07:36,550 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:36,550 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 23:07:36,550 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-06-05 23:07:36,550 INFO L87 Difference]: Start difference. First operand 1767 states and 5258 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 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-06-05 23:07:36,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:36,605 INFO L93 Difference]: Finished difference Result 2051 states and 5911 transitions. [2021-06-05 23:07:36,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-06-05 23:07:36,606 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 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 39 [2021-06-05 23:07:36,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:36,612 INFO L225 Difference]: With dead ends: 2051 [2021-06-05 23:07:36,613 INFO L226 Difference]: Without dead ends: 1746 [2021-06-05 23:07:36,613 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 38.5ms TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-06-05 23:07:36,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1746 states. [2021-06-05 23:07:36,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1746 to 1746. [2021-06-05 23:07:36,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1746 states, 1745 states have (on average 2.9707736389684816) internal successors, (5184), 1745 states have internal predecessors, (5184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:36,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1746 states to 1746 states and 5184 transitions. [2021-06-05 23:07:36,649 INFO L78 Accepts]: Start accepts. Automaton has 1746 states and 5184 transitions. Word has length 39 [2021-06-05 23:07:36,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:36,649 INFO L482 AbstractCegarLoop]: Abstraction has 1746 states and 5184 transitions. [2021-06-05 23:07:36,650 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 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-06-05 23:07:36,650 INFO L276 IsEmpty]: Start isEmpty. Operand 1746 states and 5184 transitions. [2021-06-05 23:07:36,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:36,653 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:36,653 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:36,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 23:07:36,870 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:36,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:36,871 INFO L82 PathProgramCache]: Analyzing trace with hash 1869664435, now seen corresponding path program 3 times [2021-06-05 23:07:36,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:36,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777620060] [2021-06-05 23:07:36,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:36,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:37,161 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:37,161 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:37,161 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777620060] [2021-06-05 23:07:37,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777620060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:37,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1716845890] [2021-06-05 23:07:37,162 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 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:37,215 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:07:37,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:37,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:07:37,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:37,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:37,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:37,351 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:37,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:37,352 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:07:37,384 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:37,386 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:37,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:37,392 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:37,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:37,573 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:37,573 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1716845890] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:37,573 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:37,574 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 25 [2021-06-05 23:07:37,574 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832991953] [2021-06-05 23:07:37,574 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:07:37,574 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:37,575 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:07:37,575 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:07:37,575 INFO L87 Difference]: Start difference. First operand 1746 states and 5184 transitions. Second operand has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:38,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:38,802 INFO L93 Difference]: Finished difference Result 2913 states and 8362 transitions. [2021-06-05 23:07:38,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:07:38,802 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:07:38,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:38,813 INFO L225 Difference]: With dead ends: 2913 [2021-06-05 23:07:38,813 INFO L226 Difference]: Without dead ends: 2791 [2021-06-05 23:07:38,814 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 883.9ms TimeCoverageRelationStatistics Valid=210, Invalid=1770, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:07:38,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2791 states. [2021-06-05 23:07:38,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2791 to 2156. [2021-06-05 23:07:38,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2156 states, 2155 states have (on average 2.917401392111369) internal successors, (6287), 2155 states have internal predecessors, (6287), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:38,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2156 states to 2156 states and 6287 transitions. [2021-06-05 23:07:38,859 INFO L78 Accepts]: Start accepts. Automaton has 2156 states and 6287 transitions. Word has length 42 [2021-06-05 23:07:38,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:38,860 INFO L482 AbstractCegarLoop]: Abstraction has 2156 states and 6287 transitions. [2021-06-05 23:07:38,860 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.5384615384615383) internal successors, (66), 25 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:38,860 INFO L276 IsEmpty]: Start isEmpty. Operand 2156 states and 6287 transitions. [2021-06-05 23:07:38,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:38,864 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:38,864 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:39,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-06-05 23:07:39,083 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:39,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:39,084 INFO L82 PathProgramCache]: Analyzing trace with hash 495149823, now seen corresponding path program 4 times [2021-06-05 23:07:39,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:39,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424959126] [2021-06-05 23:07:39,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:39,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:39,365 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:39,365 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:39,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424959126] [2021-06-05 23:07:39,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424959126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:39,366 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364834827] [2021-06-05 23:07:39,366 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 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-06-05 23:07:39,421 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:07:39,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:39,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:07:39,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:39,505 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:07:39,507 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:39,512 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:39,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:39,513 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:07:39,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:39,549 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:39,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:39,555 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:39,555 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:39,677 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:39,677 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364834827] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:39,677 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:39,678 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 23 [2021-06-05 23:07:39,678 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358613529] [2021-06-05 23:07:39,678 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-06-05 23:07:39,678 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:39,678 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-06-05 23:07:39,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-06-05 23:07:39,679 INFO L87 Difference]: Start difference. First operand 2156 states and 6287 transitions. Second operand has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:40,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:40,665 INFO L93 Difference]: Finished difference Result 3306 states and 9422 transitions. [2021-06-05 23:07:40,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:07:40,666 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:07:40,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:40,672 INFO L225 Difference]: With dead ends: 3306 [2021-06-05 23:07:40,672 INFO L226 Difference]: Without dead ends: 3184 [2021-06-05 23:07:40,673 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 33 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 341 ImplicationChecksByTransitivity, 753.8ms TimeCoverageRelationStatistics Valid=169, Invalid=1391, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:07:40,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3184 states. [2021-06-05 23:07:40,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3184 to 2163. [2021-06-05 23:07:40,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2163 states, 2162 states have (on average 2.9167437557816838) internal successors, (6306), 2162 states have internal predecessors, (6306), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:40,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2163 states to 2163 states and 6306 transitions. [2021-06-05 23:07:40,719 INFO L78 Accepts]: Start accepts. Automaton has 2163 states and 6306 transitions. Word has length 42 [2021-06-05 23:07:40,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:40,719 INFO L482 AbstractCegarLoop]: Abstraction has 2163 states and 6306 transitions. [2021-06-05 23:07:40,720 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.75) internal successors, (66), 23 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:40,720 INFO L276 IsEmpty]: Start isEmpty. Operand 2163 states and 6306 transitions. [2021-06-05 23:07:40,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:40,724 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:40,725 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:40,940 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:40,941 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:40,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:40,941 INFO L82 PathProgramCache]: Analyzing trace with hash -678536457, now seen corresponding path program 5 times [2021-06-05 23:07:40,941 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:40,941 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120931768] [2021-06-05 23:07:40,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:40,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:41,165 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:41,166 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:41,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120931768] [2021-06-05 23:07:41,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120931768] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:41,166 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273217654] [2021-06-05 23:07:41,166 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:41,206 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:07:41,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:41,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:07:41,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:41,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:41,305 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:41,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:41,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:41,312 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:41,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:07:41,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:41,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:41,379 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:41,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:07:41,503 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:41,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273217654] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:41,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:41,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-06-05 23:07:41,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115709562] [2021-06-05 23:07:41,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 23:07:41,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:41,504 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 23:07:41,504 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:07:41,504 INFO L87 Difference]: Start difference. First operand 2163 states and 6306 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:42,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:42,440 INFO L93 Difference]: Finished difference Result 3526 states and 10025 transitions. [2021-06-05 23:07:42,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:07:42,440 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:07:42,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:42,449 INFO L225 Difference]: With dead ends: 3526 [2021-06-05 23:07:42,449 INFO L226 Difference]: Without dead ends: 3404 [2021-06-05 23:07:42,449 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 694.1ms TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 23:07:42,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3404 states. [2021-06-05 23:07:42,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3404 to 2248. [2021-06-05 23:07:42,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2248 states, 2247 states have (on average 2.9087672452158433) internal successors, (6536), 2247 states have internal predecessors, (6536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:42,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2248 states to 2248 states and 6536 transitions. [2021-06-05 23:07:42,502 INFO L78 Accepts]: Start accepts. Automaton has 2248 states and 6536 transitions. Word has length 42 [2021-06-05 23:07:42,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:42,503 INFO L482 AbstractCegarLoop]: Abstraction has 2248 states and 6536 transitions. [2021-06-05 23:07:42,503 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:42,503 INFO L276 IsEmpty]: Start isEmpty. Operand 2248 states and 6536 transitions. [2021-06-05 23:07:42,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:42,508 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:42,508 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:42,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:42,732 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:42,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:42,732 INFO L82 PathProgramCache]: Analyzing trace with hash -2144366375, now seen corresponding path program 6 times [2021-06-05 23:07:42,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:42,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483884793] [2021-06-05 23:07:42,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:42,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:43,015 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:43,016 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:43,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483884793] [2021-06-05 23:07:43,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483884793] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:43,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1554692129] [2021-06-05 23:07:43,016 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:43,062 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:07:43,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:43,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:07:43,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:43,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:43,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:43,205 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:43,206 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:43,206 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:07:43,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:43,251 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:43,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:43,258 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:43,258 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:43,485 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:43,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1554692129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:43,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:43,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 28 [2021-06-05 23:07:43,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428913488] [2021-06-05 23:07:43,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 29 states [2021-06-05 23:07:43,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:43,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-06-05 23:07:43,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=723, Unknown=0, NotChecked=0, Total=812 [2021-06-05 23:07:43,487 INFO L87 Difference]: Start difference. First operand 2248 states and 6536 transitions. Second operand has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 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-06-05 23:07:44,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:44,566 INFO L93 Difference]: Finished difference Result 3475 states and 9879 transitions. [2021-06-05 23:07:44,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:07:44,567 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 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 42 [2021-06-05 23:07:44,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:44,573 INFO L225 Difference]: With dead ends: 3475 [2021-06-05 23:07:44,573 INFO L226 Difference]: Without dead ends: 3353 [2021-06-05 23:07:44,574 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 28 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 958.7ms TimeCoverageRelationStatistics Valid=240, Invalid=2210, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:07:44,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3353 states. [2021-06-05 23:07:44,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3353 to 2272. [2021-06-05 23:07:44,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2272 states, 2271 states have (on average 2.9114927344782036) internal successors, (6612), 2271 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:44,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2272 states to 2272 states and 6612 transitions. [2021-06-05 23:07:44,622 INFO L78 Accepts]: Start accepts. Automaton has 2272 states and 6612 transitions. Word has length 42 [2021-06-05 23:07:44,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:44,623 INFO L482 AbstractCegarLoop]: Abstraction has 2272 states and 6612 transitions. [2021-06-05 23:07:44,623 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 29 states, 29 states have (on average 2.5172413793103448) internal successors, (73), 28 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-06-05 23:07:44,623 INFO L276 IsEmpty]: Start isEmpty. Operand 2272 states and 6612 transitions. [2021-06-05 23:07:44,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:44,627 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:44,627 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:44,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-06-05 23:07:44,841 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:44,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:44,841 INFO L82 PathProgramCache]: Analyzing trace with hash -331183509, now seen corresponding path program 7 times [2021-06-05 23:07:44,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:44,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303157208] [2021-06-05 23:07:44,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:44,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:45,125 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:45,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:45,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303157208] [2021-06-05 23:07:45,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303157208] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:45,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958320485] [2021-06-05 23:07:45,126 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-06-05 23:07:45,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:45,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:07:45,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:45,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:45,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:45,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:45,276 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:45,276 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:07:45,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:45,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:45,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:45,355 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:45,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:45,475 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:45,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958320485] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:45,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:45,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:07:45,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952393560] [2021-06-05 23:07:45,476 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:07:45,476 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:45,476 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:07:45,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:07:45,476 INFO L87 Difference]: Start difference. First operand 2272 states and 6612 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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-06-05 23:07:46,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:46,768 INFO L93 Difference]: Finished difference Result 4096 states and 11552 transitions. [2021-06-05 23:07:46,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:07:46,768 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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 42 [2021-06-05 23:07:46,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:46,776 INFO L225 Difference]: With dead ends: 4096 [2021-06-05 23:07:46,776 INFO L226 Difference]: Without dead ends: 3974 [2021-06-05 23:07:46,776 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 493 ImplicationChecksByTransitivity, 916.3ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:07:46,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-06-05 23:07:46,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 2275. [2021-06-05 23:07:46,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2275 states, 2274 states have (on average 2.9124890061565525) internal successors, (6623), 2274 states have internal predecessors, (6623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:46,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2275 states to 2275 states and 6623 transitions. [2021-06-05 23:07:46,825 INFO L78 Accepts]: Start accepts. Automaton has 2275 states and 6623 transitions. Word has length 42 [2021-06-05 23:07:46,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:46,825 INFO L482 AbstractCegarLoop]: Abstraction has 2275 states and 6623 transitions. [2021-06-05 23:07:46,825 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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-06-05 23:07:46,825 INFO L276 IsEmpty]: Start isEmpty. Operand 2275 states and 6623 transitions. [2021-06-05 23:07:46,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:46,831 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:46,832 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:47,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-06-05 23:07:47,045 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:47,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:47,045 INFO L82 PathProgramCache]: Analyzing trace with hash 738167041, now seen corresponding path program 8 times [2021-06-05 23:07:47,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:47,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [273551424] [2021-06-05 23:07:47,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:47,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:47,284 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:47,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:47,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [273551424] [2021-06-05 23:07:47,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [273551424] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:47,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576379303] [2021-06-05 23:07:47,284 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:47,323 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:07:47,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:47,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:07:47,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:47,431 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:07:47,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:47,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:47,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:47,440 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:07:47,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:07:47,517 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:47,523 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:47,524 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:47,524 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:07:47,651 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:47,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576379303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:47,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:47,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:07:47,652 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432959491] [2021-06-05 23:07:47,652 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:07:47,652 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:47,652 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:07:47,652 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:07:47,652 INFO L87 Difference]: Start difference. First operand 2275 states and 6623 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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-06-05 23:07:49,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:49,056 INFO L93 Difference]: Finished difference Result 4339 states and 12285 transitions. [2021-06-05 23:07:49,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:07:49,056 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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 42 [2021-06-05 23:07:49,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:49,064 INFO L225 Difference]: With dead ends: 4339 [2021-06-05 23:07:49,064 INFO L226 Difference]: Without dead ends: 4217 [2021-06-05 23:07:49,065 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 972.4ms TimeCoverageRelationStatistics Valid=237, Invalid=2213, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:07:49,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4217 states. [2021-06-05 23:07:49,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4217 to 2311. [2021-06-05 23:07:49,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2311 states, 2310 states have (on average 2.9294372294372293) internal successors, (6767), 2310 states have internal predecessors, (6767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:49,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2311 states to 2311 states and 6767 transitions. [2021-06-05 23:07:49,121 INFO L78 Accepts]: Start accepts. Automaton has 2311 states and 6767 transitions. Word has length 42 [2021-06-05 23:07:49,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:49,121 INFO L482 AbstractCegarLoop]: Abstraction has 2311 states and 6767 transitions. [2021-06-05 23:07:49,121 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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-06-05 23:07:49,121 INFO L276 IsEmpty]: Start isEmpty. Operand 2311 states and 6767 transitions. [2021-06-05 23:07:49,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:49,125 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:49,125 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:49,340 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-06-05 23:07:49,341 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:49,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:49,341 INFO L82 PathProgramCache]: Analyzing trace with hash -2066884291, now seen corresponding path program 9 times [2021-06-05 23:07:49,341 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:49,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198012924] [2021-06-05 23:07:49,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:49,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:49,552 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:49,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:49,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198012924] [2021-06-05 23:07:49,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [198012924] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:49,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007507693] [2021-06-05 23:07:49,553 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:49,591 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:07:49,591 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:49,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:07:49,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:49,700 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:07:49,701 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:49,716 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:49,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:49,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:07:49,785 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:49,785 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:49,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:49,790 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:49,791 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:49,928 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:49,928 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007507693] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:49,928 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:49,928 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:07:49,928 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93877505] [2021-06-05 23:07:49,929 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:07:49,929 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:49,929 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:07:49,929 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:07:49,929 INFO L87 Difference]: Start difference. First operand 2311 states and 6767 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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-06-05 23:07:51,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:51,405 INFO L93 Difference]: Finished difference Result 4522 states and 12854 transitions. [2021-06-05 23:07:51,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:07:51,405 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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 42 [2021-06-05 23:07:51,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:51,413 INFO L225 Difference]: With dead ends: 4522 [2021-06-05 23:07:51,413 INFO L226 Difference]: Without dead ends: 4400 [2021-06-05 23:07:51,414 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 555 ImplicationChecksByTransitivity, 953.7ms TimeCoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:07:51,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4400 states. [2021-06-05 23:07:51,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4400 to 2330. [2021-06-05 23:07:51,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2330 states, 2329 states have (on average 2.9373121511378275) internal successors, (6841), 2329 states have internal predecessors, (6841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:51,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2330 states to 2330 states and 6841 transitions. [2021-06-05 23:07:51,474 INFO L78 Accepts]: Start accepts. Automaton has 2330 states and 6841 transitions. Word has length 42 [2021-06-05 23:07:51,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:51,475 INFO L482 AbstractCegarLoop]: Abstraction has 2330 states and 6841 transitions. [2021-06-05 23:07:51,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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-06-05 23:07:51,475 INFO L276 IsEmpty]: Start isEmpty. Operand 2330 states and 6841 transitions. [2021-06-05 23:07:51,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:51,479 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:51,479 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:51,702 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:51,702 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:51,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:51,703 INFO L82 PathProgramCache]: Analyzing trace with hash -472784095, now seen corresponding path program 10 times [2021-06-05 23:07:51,703 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:51,703 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063032295] [2021-06-05 23:07:51,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:51,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:51,950 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:51,950 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:51,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063032295] [2021-06-05 23:07:51,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063032295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:51,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156919764] [2021-06-05 23:07:51,951 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:51,981 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:07:51,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:51,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:07:51,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:52,073 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:52,074 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:52,080 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:52,080 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:52,080 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:07:52,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:52,124 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:52,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:52,129 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:52,129 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:52,277 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:52,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156919764] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:52,278 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:52,278 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:07:52,278 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770001219] [2021-06-05 23:07:52,278 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:07:52,278 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:52,278 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:07:52,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:07:52,279 INFO L87 Difference]: Start difference. First operand 2330 states and 6841 transitions. Second operand has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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-06-05 23:07:53,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:53,830 INFO L93 Difference]: Finished difference Result 5127 states and 14673 transitions. [2021-06-05 23:07:53,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:07:53,830 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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 42 [2021-06-05 23:07:53,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:53,837 INFO L225 Difference]: With dead ends: 5127 [2021-06-05 23:07:53,837 INFO L226 Difference]: Without dead ends: 5014 [2021-06-05 23:07:53,838 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 648 ImplicationChecksByTransitivity, 1050.7ms TimeCoverageRelationStatistics Valid=255, Invalid=2501, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 23:07:53,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5014 states. [2021-06-05 23:07:53,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5014 to 2408. [2021-06-05 23:07:53,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2408 states, 2407 states have (on average 2.966348151225592) internal successors, (7140), 2407 states have internal predecessors, (7140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:53,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2408 states to 2408 states and 7140 transitions. [2021-06-05 23:07:53,894 INFO L78 Accepts]: Start accepts. Automaton has 2408 states and 7140 transitions. Word has length 42 [2021-06-05 23:07:53,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:53,895 INFO L482 AbstractCegarLoop]: Abstraction has 2408 states and 7140 transitions. [2021-06-05 23:07:53,895 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.7037037037037037) internal successors, (73), 26 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-06-05 23:07:53,895 INFO L276 IsEmpty]: Start isEmpty. Operand 2408 states and 7140 transitions. [2021-06-05 23:07:53,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:53,899 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:53,899 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:54,119 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-06-05 23:07:54,120 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:54,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:54,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1029611219, now seen corresponding path program 11 times [2021-06-05 23:07:54,120 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:54,120 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641666193] [2021-06-05 23:07:54,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:54,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:54,138 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:07:54,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:54,139 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641666193] [2021-06-05 23:07:54,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641666193] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 23:07:54,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 23:07:54,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-06-05 23:07:54,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132698435] [2021-06-05 23:07:54,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-06-05 23:07:54,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:54,140 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-06-05 23:07:54,140 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:07:54,140 INFO L87 Difference]: Start difference. First operand 2408 states and 7140 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:54,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:54,165 INFO L93 Difference]: Finished difference Result 5624 states and 16348 transitions. [2021-06-05 23:07:54,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 23:07:54,166 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:07:54,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:54,173 INFO L225 Difference]: With dead ends: 5624 [2021-06-05 23:07:54,173 INFO L226 Difference]: Without dead ends: 5361 [2021-06-05 23:07:54,173 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.1ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-06-05 23:07:54,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5361 states. [2021-06-05 23:07:54,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5361 to 4595. [2021-06-05 23:07:54,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4595 states, 4594 states have (on average 2.994122768828907) internal successors, (13755), 4594 states have internal predecessors, (13755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:54,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4595 states to 4595 states and 13755 transitions. [2021-06-05 23:07:54,257 INFO L78 Accepts]: Start accepts. Automaton has 4595 states and 13755 transitions. Word has length 42 [2021-06-05 23:07:54,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:54,257 INFO L482 AbstractCegarLoop]: Abstraction has 4595 states and 13755 transitions. [2021-06-05 23:07:54,257 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 4 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:54,257 INFO L276 IsEmpty]: Start isEmpty. Operand 4595 states and 13755 transitions. [2021-06-05 23:07:54,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:54,265 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:54,265 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:54,265 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-06-05 23:07:54,267 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:54,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:54,267 INFO L82 PathProgramCache]: Analyzing trace with hash -277789537, now seen corresponding path program 12 times [2021-06-05 23:07:54,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:54,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517389805] [2021-06-05 23:07:54,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:54,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:54,512 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:54,512 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:54,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517389805] [2021-06-05 23:07:54,513 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517389805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:54,513 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141540646] [2021-06-05 23:07:54,513 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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:54,543 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:07:54,543 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:54,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:07:54,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:54,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:07:54,611 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:54,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:54,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:54,616 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:07:54,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:54,693 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:54,697 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:54,698 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:54,698 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:54,839 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:54,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141540646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:54,839 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:54,839 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-06-05 23:07:54,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166909963] [2021-06-05 23:07:54,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:07:54,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:54,840 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:07:54,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:07:54,841 INFO L87 Difference]: Start difference. First operand 4595 states and 13755 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:55,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:55,795 INFO L93 Difference]: Finished difference Result 5285 states and 15482 transitions. [2021-06-05 23:07:55,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:07:55,796 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:07:55,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:55,801 INFO L225 Difference]: With dead ends: 5285 [2021-06-05 23:07:55,801 INFO L226 Difference]: Without dead ends: 5064 [2021-06-05 23:07:55,802 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 384 ImplicationChecksByTransitivity, 751.9ms TimeCoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 23:07:55,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5064 states. [2021-06-05 23:07:55,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5064 to 4600. [2021-06-05 23:07:55,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4600 states, 4599 states have (on average 2.994998912807132) internal successors, (13774), 4599 states have internal predecessors, (13774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:55,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4600 states to 4600 states and 13774 transitions. [2021-06-05 23:07:55,877 INFO L78 Accepts]: Start accepts. Automaton has 4600 states and 13774 transitions. Word has length 42 [2021-06-05 23:07:55,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:55,877 INFO L482 AbstractCegarLoop]: Abstraction has 4600 states and 13774 transitions. [2021-06-05 23:07:55,877 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:55,877 INFO L276 IsEmpty]: Start isEmpty. Operand 4600 states and 13774 transitions. [2021-06-05 23:07:55,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:55,885 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:55,885 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:56,104 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:56,105 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:56,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:56,105 INFO L82 PathProgramCache]: Analyzing trace with hash 791561013, now seen corresponding path program 13 times [2021-06-05 23:07:56,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:56,105 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632870225] [2021-06-05 23:07:56,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:56,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:56,298 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:56,298 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:56,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632870225] [2021-06-05 23:07:56,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632870225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:56,298 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276088532] [2021-06-05 23:07:56,298 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:56,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:56,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:07:56,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:56,404 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:56,405 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:56,411 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:56,412 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:56,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:56,523 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:56,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:56,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:56,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:56,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:56,644 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:56,645 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276088532] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:56,645 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:56,645 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-06-05 23:07:56,645 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647260202] [2021-06-05 23:07:56,645 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:07:56,645 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:56,646 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:07:56,646 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:07:56,646 INFO L87 Difference]: Start difference. First operand 4600 states and 13774 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:57,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:57,770 INFO L93 Difference]: Finished difference Result 5862 states and 16975 transitions. [2021-06-05 23:07:57,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:07:57,770 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:07:57,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:57,777 INFO L225 Difference]: With dead ends: 5862 [2021-06-05 23:07:57,777 INFO L226 Difference]: Without dead ends: 5641 [2021-06-05 23:07:57,777 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 779.0ms TimeCoverageRelationStatistics Valid=207, Invalid=1863, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:07:57,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5641 states. [2021-06-05 23:07:57,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5641 to 4612. [2021-06-05 23:07:57,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4612 states, 4611 states have (on average 2.9969637822598134) internal successors, (13819), 4611 states have internal predecessors, (13819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:57,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4612 states to 4612 states and 13819 transitions. [2021-06-05 23:07:57,848 INFO L78 Accepts]: Start accepts. Automaton has 4612 states and 13819 transitions. Word has length 42 [2021-06-05 23:07:57,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:07:57,848 INFO L482 AbstractCegarLoop]: Abstraction has 4612 states and 13819 transitions. [2021-06-05 23:07:57,848 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:57,848 INFO L276 IsEmpty]: Start isEmpty. Operand 4612 states and 13819 transitions. [2021-06-05 23:07:57,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:07:57,857 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:07:57,857 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:07:58,083 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-06-05 23:07:58,083 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:07:58,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:07:58,083 INFO L82 PathProgramCache]: Analyzing trace with hash -2013490319, now seen corresponding path program 14 times [2021-06-05 23:07:58,084 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:07:58,084 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686727326] [2021-06-05 23:07:58,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:07:58,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:07:58,363 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:07:58,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:07:58,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686727326] [2021-06-05 23:07:58,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686727326] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:58,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464240760] [2021-06-05 23:07:58,363 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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:07:58,393 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:07:58,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:07:58,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:07:58,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:07:58,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:07:58,469 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:58,475 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:58,475 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:58,475 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:07:58,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:07:58,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:07:58,526 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:07:58,527 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:07:58,527 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:07:58,696 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:07:58,697 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464240760] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:07:58,697 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:07:58,697 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-06-05 23:07:58,697 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647080535] [2021-06-05 23:07:58,697 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:07:58,697 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:07:58,698 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:07:58,698 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:07:58,698 INFO L87 Difference]: Start difference. First operand 4612 states and 13819 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:07:59,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:07:59,957 INFO L93 Difference]: Finished difference Result 6189 states and 17997 transitions. [2021-06-05 23:07:59,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:07:59,958 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:07:59,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:07:59,963 INFO L225 Difference]: With dead ends: 6189 [2021-06-05 23:07:59,963 INFO L226 Difference]: Without dead ends: 5968 [2021-06-05 23:07:59,964 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 909.0ms TimeCoverageRelationStatistics Valid=205, Invalid=1865, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:07:59,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5968 states. [2021-06-05 23:08:00,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5968 to 4616. [2021-06-05 23:08:00,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 2.996749729144095) internal successors, (13830), 4615 states have internal predecessors, (13830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:00,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 13830 transitions. [2021-06-05 23:08:00,025 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 13830 transitions. Word has length 42 [2021-06-05 23:08:00,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:00,026 INFO L482 AbstractCegarLoop]: Abstraction has 4616 states and 13830 transitions. [2021-06-05 23:08:00,026 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:00,026 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 13830 transitions. [2021-06-05 23:08:00,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:00,034 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:00,034 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:00,256 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-06-05 23:08:00,256 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:00,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:00,257 INFO L82 PathProgramCache]: Analyzing trace with hash -419390123, now seen corresponding path program 15 times [2021-06-05 23:08:00,257 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:00,257 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839159157] [2021-06-05 23:08:00,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:00,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:00,467 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:00,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:00,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839159157] [2021-06-05 23:08:00,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839159157] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:00,468 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706798479] [2021-06-05 23:08:00,468 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:00,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:08:00,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:00,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:00,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:00,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:00,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:00,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:00,595 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:00,595 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-06-05 23:08:00,642 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:00,642 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:00,647 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:00,647 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:00,648 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:00,788 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:00,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706798479] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:00,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:00,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-06-05 23:08:00,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523547366] [2021-06-05 23:08:00,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:08:00,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:00,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:08:00,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:08:00,790 INFO L87 Difference]: Start difference. First operand 4616 states and 13830 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:02,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:02,108 INFO L93 Difference]: Finished difference Result 7088 states and 20488 transitions. [2021-06-05 23:08:02,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:08:02,108 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:02,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:02,115 INFO L225 Difference]: With dead ends: 7088 [2021-06-05 23:08:02,115 INFO L226 Difference]: Without dead ends: 6902 [2021-06-05 23:08:02,116 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 848.6ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:08:02,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6902 states. [2021-06-05 23:08:02,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6902 to 4597. [2021-06-05 23:08:02,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4597 states, 4596 states have (on average 2.9945604873803306) internal successors, (13763), 4596 states have internal predecessors, (13763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:02,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4597 states to 4597 states and 13763 transitions. [2021-06-05 23:08:02,183 INFO L78 Accepts]: Start accepts. Automaton has 4597 states and 13763 transitions. Word has length 42 [2021-06-05 23:08:02,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:02,183 INFO L482 AbstractCegarLoop]: Abstraction has 4597 states and 13763 transitions. [2021-06-05 23:08:02,184 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:02,184 INFO L276 IsEmpty]: Start isEmpty. Operand 4597 states and 13763 transitions. [2021-06-05 23:08:02,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:02,192 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:02,192 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:02,414 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-06-05 23:08:02,414 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:02,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:02,415 INFO L82 PathProgramCache]: Analyzing trace with hash 1626341917, now seen corresponding path program 16 times [2021-06-05 23:08:02,415 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:02,415 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99148567] [2021-06-05 23:08:02,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:02,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:02,608 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:02,608 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:02,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99148567] [2021-06-05 23:08:02,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99148567] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:02,608 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562070747] [2021-06-05 23:08:02,608 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:02,639 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:08:02,639 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:02,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:02,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:02,715 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:02,716 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:02,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:02,721 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:02,721 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:02,775 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:02,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:02,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:02,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:02,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:02,894 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:02,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562070747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:02,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:02,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-06-05 23:08:02,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705441490] [2021-06-05 23:08:02,894 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 23:08:02,894 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:02,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 23:08:02,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:08:02,895 INFO L87 Difference]: Start difference. First operand 4597 states and 13763 transitions. Second operand has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:03,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:03,821 INFO L93 Difference]: Finished difference Result 5261 states and 15418 transitions. [2021-06-05 23:08:03,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:08:03,821 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:03,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:03,828 INFO L225 Difference]: With dead ends: 5261 [2021-06-05 23:08:03,828 INFO L226 Difference]: Without dead ends: 5040 [2021-06-05 23:08:03,829 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 688.1ms TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 23:08:03,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5040 states. [2021-06-05 23:08:03,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5040 to 4604. [2021-06-05 23:08:03,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4604 states, 4603 states have (on average 2.9941342602650445) internal successors, (13782), 4603 states have internal predecessors, (13782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:03,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4604 states to 4604 states and 13782 transitions. [2021-06-05 23:08:03,883 INFO L78 Accepts]: Start accepts. Automaton has 4604 states and 13782 transitions. Word has length 42 [2021-06-05 23:08:03,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:03,883 INFO L482 AbstractCegarLoop]: Abstraction has 4604 states and 13782 transitions. [2021-06-05 23:08:03,883 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.84) internal successors, (71), 24 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:03,883 INFO L276 IsEmpty]: Start isEmpty. Operand 4604 states and 13782 transitions. [2021-06-05 23:08:03,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:03,891 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:03,891 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:04,099 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-06-05 23:08:04,100 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:04,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:04,100 INFO L82 PathProgramCache]: Analyzing trace with hash -1444174319, now seen corresponding path program 17 times [2021-06-05 23:08:04,100 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:04,100 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293615331] [2021-06-05 23:08:04,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:04,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:04,324 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:04,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:04,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293615331] [2021-06-05 23:08:04,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293615331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:04,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1265577669] [2021-06-05 23:08:04,324 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:04,379 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:08:04,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:04,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:04,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:04,455 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:04,456 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:04,461 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:04,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-06-05 23:08:04,462 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:08:04,515 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:04,516 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:04,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:04,522 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:04,522 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-06-05 23:08:04,642 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:04,642 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1265577669] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:04,642 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:04,642 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 24 [2021-06-05 23:08:04,642 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050482161] [2021-06-05 23:08:04,642 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-06-05 23:08:04,642 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:04,643 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-06-05 23:08:04,643 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2021-06-05 23:08:04,643 INFO L87 Difference]: Start difference. First operand 4604 states and 13782 transitions. Second operand has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:05,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:05,615 INFO L93 Difference]: Finished difference Result 5518 states and 16059 transitions. [2021-06-05 23:08:05,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:08:05,615 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:05,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:05,622 INFO L225 Difference]: With dead ends: 5518 [2021-06-05 23:08:05,622 INFO L226 Difference]: Without dead ends: 5297 [2021-06-05 23:08:05,622 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 396 ImplicationChecksByTransitivity, 706.2ms TimeCoverageRelationStatistics Valid=183, Invalid=1539, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 23:08:05,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5297 states. [2021-06-05 23:08:05,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5297 to 4597. [2021-06-05 23:08:05,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4597 states, 4596 states have (on average 2.9945604873803306) internal successors, (13763), 4596 states have internal predecessors, (13763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:05,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4597 states to 4597 states and 13763 transitions. [2021-06-05 23:08:05,688 INFO L78 Accepts]: Start accepts. Automaton has 4597 states and 13763 transitions. Word has length 42 [2021-06-05 23:08:05,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:05,688 INFO L482 AbstractCegarLoop]: Abstraction has 4597 states and 13763 transitions. [2021-06-05 23:08:05,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.76) internal successors, (69), 24 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:05,689 INFO L276 IsEmpty]: Start isEmpty. Operand 4597 states and 13763 transitions. [2021-06-05 23:08:05,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:05,695 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:05,695 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:05,895 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-06-05 23:08:05,896 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:05,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:05,896 INFO L82 PathProgramCache]: Analyzing trace with hash 832350269, now seen corresponding path program 18 times [2021-06-05 23:08:05,896 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:05,896 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611257131] [2021-06-05 23:08:05,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:05,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:06,176 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:06,176 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:06,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611257131] [2021-06-05 23:08:06,176 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [611257131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:06,176 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2110137074] [2021-06-05 23:08:06,177 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:06,208 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:08:06,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:06,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:06,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:06,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:06,274 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:06,278 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:06,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-06-05 23:08:06,279 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:08:06,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:06,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:06,353 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:06,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:06,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:08:06,485 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:06,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2110137074] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:06,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:06,486 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-06-05 23:08:06,486 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467551411] [2021-06-05 23:08:06,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:08:06,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:06,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:08:06,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:08:06,487 INFO L87 Difference]: Start difference. First operand 4597 states and 13763 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:07,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:07,560 INFO L93 Difference]: Finished difference Result 6016 states and 17495 transitions. [2021-06-05 23:08:07,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:08:07,561 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:07,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:07,567 INFO L225 Difference]: With dead ends: 6016 [2021-06-05 23:08:07,567 INFO L226 Difference]: Without dead ends: 5795 [2021-06-05 23:08:07,567 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 842.6ms TimeCoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:08:07,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5795 states. [2021-06-05 23:08:07,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5795 to 4617. [2021-06-05 23:08:07,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4617 states, 4616 states have (on average 2.997833622183709) internal successors, (13838), 4616 states have internal predecessors, (13838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:07,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4617 states to 4617 states and 13838 transitions. [2021-06-05 23:08:07,636 INFO L78 Accepts]: Start accepts. Automaton has 4617 states and 13838 transitions. Word has length 42 [2021-06-05 23:08:07,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:07,636 INFO L482 AbstractCegarLoop]: Abstraction has 4617 states and 13838 transitions. [2021-06-05 23:08:07,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:07,636 INFO L276 IsEmpty]: Start isEmpty. Operand 4617 states and 13838 transitions. [2021-06-05 23:08:07,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:07,640 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:07,640 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:07,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:07,841 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:07,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:07,841 INFO L82 PathProgramCache]: Analyzing trace with hash -1972701063, now seen corresponding path program 19 times [2021-06-05 23:08:07,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:07,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189343863] [2021-06-05 23:08:07,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:07,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:08,080 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:08,080 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:08,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189343863] [2021-06-05 23:08:08,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189343863] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:08,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [722379618] [2021-06-05 23:08:08,081 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:08,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:08,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:08,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:08,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:08,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:08,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:08,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:08,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:08,255 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:08,256 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:08,262 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:08,262 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:08,262 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:08,408 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:08,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [722379618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:08,409 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:08,409 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-06-05 23:08:08,409 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387993828] [2021-06-05 23:08:08,409 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:08:08,409 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:08,410 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:08:08,410 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:08:08,410 INFO L87 Difference]: Start difference. First operand 4617 states and 13838 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:09,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:09,549 INFO L93 Difference]: Finished difference Result 6525 states and 18951 transitions. [2021-06-05 23:08:09,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:08:09,549 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:09,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:09,558 INFO L225 Difference]: With dead ends: 6525 [2021-06-05 23:08:09,558 INFO L226 Difference]: Without dead ends: 6304 [2021-06-05 23:08:09,558 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 438 ImplicationChecksByTransitivity, 839.0ms TimeCoverageRelationStatistics Valid=213, Invalid=1857, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:08:09,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6304 states. [2021-06-05 23:08:09,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6304 to 4621. [2021-06-05 23:08:09,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4621 states, 4620 states have (on average 2.9976190476190476) internal successors, (13849), 4620 states have internal predecessors, (13849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:09,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4621 states to 4621 states and 13849 transitions. [2021-06-05 23:08:09,633 INFO L78 Accepts]: Start accepts. Automaton has 4621 states and 13849 transitions. Word has length 42 [2021-06-05 23:08:09,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:09,634 INFO L482 AbstractCegarLoop]: Abstraction has 4621 states and 13849 transitions. [2021-06-05 23:08:09,634 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:09,634 INFO L276 IsEmpty]: Start isEmpty. Operand 4621 states and 13849 transitions. [2021-06-05 23:08:09,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:09,640 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:09,640 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:09,844 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-06-05 23:08:09,844 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:09,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:09,845 INFO L82 PathProgramCache]: Analyzing trace with hash -378600867, now seen corresponding path program 20 times [2021-06-05 23:08:09,845 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:09,845 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706720527] [2021-06-05 23:08:09,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:09,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:10,058 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:10,058 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:10,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706720527] [2021-06-05 23:08:10,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706720527] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:10,058 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099808180] [2021-06-05 23:08:10,059 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:10,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:10,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:10,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:10,089 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:10,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:10,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:10,158 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:10,159 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:10,159 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-06-05 23:08:10,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:10,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:10,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:10,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:10,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:10,338 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:10,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099808180] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:10,338 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:10,338 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-06-05 23:08:10,338 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930269787] [2021-06-05 23:08:10,338 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:08:10,338 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:10,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:08:10,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:08:10,339 INFO L87 Difference]: Start difference. First operand 4621 states and 13849 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:11,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:11,730 INFO L93 Difference]: Finished difference Result 7424 states and 21442 transitions. [2021-06-05 23:08:11,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:08:11,730 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:11,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:11,740 INFO L225 Difference]: With dead ends: 7424 [2021-06-05 23:08:11,740 INFO L226 Difference]: Without dead ends: 7238 [2021-06-05 23:08:11,740 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 490 ImplicationChecksByTransitivity, 871.3ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:08:11,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7238 states. [2021-06-05 23:08:11,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7238 to 4605. [2021-06-05 23:08:11,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4605 states, 4604 states have (on average 2.995873153779322) internal successors, (13793), 4604 states have internal predecessors, (13793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:11,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4605 states to 4605 states and 13793 transitions. [2021-06-05 23:08:11,822 INFO L78 Accepts]: Start accepts. Automaton has 4605 states and 13793 transitions. Word has length 42 [2021-06-05 23:08:11,823 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:11,823 INFO L482 AbstractCegarLoop]: Abstraction has 4605 states and 13793 transitions. [2021-06-05 23:08:11,823 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:11,823 INFO L276 IsEmpty]: Start isEmpty. Operand 4605 states and 13793 transitions. [2021-06-05 23:08:11,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:11,829 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:11,829 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:12,044 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:12,045 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:12,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:12,045 INFO L82 PathProgramCache]: Analyzing trace with hash -491699457, now seen corresponding path program 21 times [2021-06-05 23:08:12,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:12,045 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397863837] [2021-06-05 23:08:12,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:12,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:12,235 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:12,235 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:12,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397863837] [2021-06-05 23:08:12,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397863837] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:12,236 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1927647859] [2021-06-05 23:08:12,236 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:12,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:08:12,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:12,268 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:08:12,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:12,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:12,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:12,338 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:12,338 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:12,338 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:12,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:12,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:12,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:12,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-06-05 23:08:12,408 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:12,521 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:12,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1927647859] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:12,521 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:12,521 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-06-05 23:08:12,521 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450813043] [2021-06-05 23:08:12,521 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:08:12,521 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:12,522 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:08:12,522 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:08:12,522 INFO L87 Difference]: Start difference. First operand 4605 states and 13793 transitions. Second operand has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:13,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:13,529 INFO L93 Difference]: Finished difference Result 5827 states and 16946 transitions. [2021-06-05 23:08:13,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:08:13,530 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:13,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:13,537 INFO L225 Difference]: With dead ends: 5827 [2021-06-05 23:08:13,537 INFO L226 Difference]: Without dead ends: 5606 [2021-06-05 23:08:13,538 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 737.7ms TimeCoverageRelationStatistics Valid=230, Invalid=1932, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:08:13,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5606 states. [2021-06-05 23:08:13,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5606 to 4605. [2021-06-05 23:08:13,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4605 states, 4604 states have (on average 2.995873153779322) internal successors, (13793), 4604 states have internal predecessors, (13793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:13,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4605 states to 4605 states and 13793 transitions. [2021-06-05 23:08:13,613 INFO L78 Accepts]: Start accepts. Automaton has 4605 states and 13793 transitions. Word has length 42 [2021-06-05 23:08:13,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:13,613 INFO L482 AbstractCegarLoop]: Abstraction has 4605 states and 13793 transitions. [2021-06-05 23:08:13,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.769230769230769) internal successors, (72), 25 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:13,613 INFO L276 IsEmpty]: Start isEmpty. Operand 4605 states and 13793 transitions. [2021-06-05 23:08:13,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:13,619 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:13,619 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:13,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 23:08:13,825 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:13,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:13,826 INFO L82 PathProgramCache]: Analyzing trace with hash -841903215, now seen corresponding path program 22 times [2021-06-05 23:08:13,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:13,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339664986] [2021-06-05 23:08:13,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:13,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:14,036 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:14,037 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:14,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339664986] [2021-06-05 23:08:14,037 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339664986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:14,037 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1948200083] [2021-06-05 23:08:14,037 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:14,078 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:08:14,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:14,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:14,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:14,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:14,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:14,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:14,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:14,170 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:08:14,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:14,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:14,272 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:14,273 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:14,273 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:14,392 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:14,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1948200083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:14,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:14,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:14,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949172996] [2021-06-05 23:08:14,393 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:14,393 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:14,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:14,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:14,393 INFO L87 Difference]: Start difference. First operand 4605 states and 13793 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:15,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:15,329 INFO L93 Difference]: Finished difference Result 5154 states and 15161 transitions. [2021-06-05 23:08:15,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:08:15,329 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:15,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:15,336 INFO L225 Difference]: With dead ends: 5154 [2021-06-05 23:08:15,336 INFO L226 Difference]: Without dead ends: 4933 [2021-06-05 23:08:15,337 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 447 ImplicationChecksByTransitivity, 772.8ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:08:15,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4933 states. [2021-06-05 23:08:15,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4933 to 4611. [2021-06-05 23:08:15,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4611 states, 4610 states have (on average 2.996095444685466) internal successors, (13812), 4610 states have internal predecessors, (13812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:15,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4611 states to 4611 states and 13812 transitions. [2021-06-05 23:08:15,400 INFO L78 Accepts]: Start accepts. Automaton has 4611 states and 13812 transitions. Word has length 42 [2021-06-05 23:08:15,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:15,400 INFO L482 AbstractCegarLoop]: Abstraction has 4611 states and 13812 transitions. [2021-06-05 23:08:15,400 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:15,400 INFO L276 IsEmpty]: Start isEmpty. Operand 4611 states and 13812 transitions. [2021-06-05 23:08:15,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:15,406 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:15,406 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:15,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:15,613 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:15,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:15,614 INFO L82 PathProgramCache]: Analyzing trace with hash 227447335, now seen corresponding path program 23 times [2021-06-05 23:08:15,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:15,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948196930] [2021-06-05 23:08:15,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:15,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:15,911 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:15,911 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:15,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948196930] [2021-06-05 23:08:15,911 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948196930] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:15,911 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1964575309] [2021-06-05 23:08:15,911 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:15,942 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:15,942 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:15,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:15,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:16,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:16,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:16,032 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:16,033 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:16,033 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:08:16,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:16,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:16,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:16,160 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:16,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:16,322 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:16,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1964575309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:16,323 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:16,323 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-06-05 23:08:16,323 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839917218] [2021-06-05 23:08:16,323 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:08:16,323 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:16,323 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:08:16,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:08:16,324 INFO L87 Difference]: Start difference. First operand 4611 states and 13812 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:17,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:17,358 INFO L93 Difference]: Finished difference Result 5518 states and 16071 transitions. [2021-06-05 23:08:17,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:08:17,358 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:17,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:17,364 INFO L225 Difference]: With dead ends: 5518 [2021-06-05 23:08:17,364 INFO L226 Difference]: Without dead ends: 5297 [2021-06-05 23:08:17,365 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 637 ImplicationChecksByTransitivity, 1047.7ms TimeCoverageRelationStatistics Valid=247, Invalid=2405, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 23:08:17,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5297 states. [2021-06-05 23:08:17,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5297 to 4623. [2021-06-05 23:08:17,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4623 states, 4622 states have (on average 2.998052790999567) internal successors, (13857), 4622 states have internal predecessors, (13857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:17,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4623 states to 4623 states and 13857 transitions. [2021-06-05 23:08:17,420 INFO L78 Accepts]: Start accepts. Automaton has 4623 states and 13857 transitions. Word has length 42 [2021-06-05 23:08:17,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:17,420 INFO L482 AbstractCegarLoop]: Abstraction has 4623 states and 13857 transitions. [2021-06-05 23:08:17,420 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:17,421 INFO L276 IsEmpty]: Start isEmpty. Operand 4623 states and 13857 transitions. [2021-06-05 23:08:17,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:17,427 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:17,427 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:17,640 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-06-05 23:08:17,641 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:17,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:17,641 INFO L82 PathProgramCache]: Analyzing trace with hash 1717363299, now seen corresponding path program 24 times [2021-06-05 23:08:17,641 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:17,641 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628987888] [2021-06-05 23:08:17,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:17,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:17,901 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:17,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:17,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628987888] [2021-06-05 23:08:17,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628987888] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:17,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1360367636] [2021-06-05 23:08:17,902 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:17,942 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:08:17,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:17,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:17,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:18,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:18,044 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:18,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:18,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:18,053 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:08:18,139 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:18,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:18,145 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:18,146 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:18,146 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:18,300 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:18,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1360367636] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:18,300 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:18,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:18,301 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747764530] [2021-06-05 23:08:18,301 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:18,301 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:18,301 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:18,301 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:18,301 INFO L87 Difference]: Start difference. First operand 4623 states and 13857 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:19,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:19,365 INFO L93 Difference]: Finished difference Result 5689 states and 16671 transitions. [2021-06-05 23:08:19,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:08:19,365 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:19,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:19,372 INFO L225 Difference]: With dead ends: 5689 [2021-06-05 23:08:19,372 INFO L226 Difference]: Without dead ends: 5468 [2021-06-05 23:08:19,373 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 955.1ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:08:19,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5468 states. [2021-06-05 23:08:19,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5468 to 4627. [2021-06-05 23:08:19,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.9978383052313013) internal successors, (13868), 4626 states have internal predecessors, (13868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:19,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13868 transitions. [2021-06-05 23:08:19,431 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13868 transitions. Word has length 42 [2021-06-05 23:08:19,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:19,432 INFO L482 AbstractCegarLoop]: Abstraction has 4627 states and 13868 transitions. [2021-06-05 23:08:19,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:19,432 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13868 transitions. [2021-06-05 23:08:19,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:19,436 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:19,437 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:19,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:19,637 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:19,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:19,637 INFO L82 PathProgramCache]: Analyzing trace with hash -983503801, now seen corresponding path program 25 times [2021-06-05 23:08:19,637 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:19,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548354977] [2021-06-05 23:08:19,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:19,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:19,869 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:19,869 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:19,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548354977] [2021-06-05 23:08:19,869 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548354977] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:19,869 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1094665568] [2021-06-05 23:08:19,870 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:19,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:19,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:19,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:19,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:20,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:20,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:20,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:20,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:08:20,089 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:20,090 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:20,095 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:20,095 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:20,096 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:20,245 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:20,245 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1094665568] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:20,245 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:20,245 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:20,245 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1806208298] [2021-06-05 23:08:20,246 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:20,246 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:20,246 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:20,246 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:20,247 INFO L87 Difference]: Start difference. First operand 4627 states and 13868 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:21,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:21,530 INFO L93 Difference]: Finished difference Result 6127 states and 17962 transitions. [2021-06-05 23:08:21,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:08:21,530 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:21,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:21,537 INFO L225 Difference]: With dead ends: 6127 [2021-06-05 23:08:21,537 INFO L226 Difference]: Without dead ends: 5941 [2021-06-05 23:08:21,537 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 562 ImplicationChecksByTransitivity, 948.9ms TimeCoverageRelationStatistics Valid=226, Invalid=2224, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:08:21,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5941 states. [2021-06-05 23:08:21,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5941 to 4608. [2021-06-05 23:08:21,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4608 states, 4607 states have (on average 2.9956587801172128) internal successors, (13801), 4607 states have internal predecessors, (13801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:21,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4608 states to 4608 states and 13801 transitions. [2021-06-05 23:08:21,592 INFO L78 Accepts]: Start accepts. Automaton has 4608 states and 13801 transitions. Word has length 42 [2021-06-05 23:08:21,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:21,592 INFO L482 AbstractCegarLoop]: Abstraction has 4608 states and 13801 transitions. [2021-06-05 23:08:21,592 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:21,592 INFO L276 IsEmpty]: Start isEmpty. Operand 4608 states and 13801 transitions. [2021-06-05 23:08:21,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:21,597 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:21,597 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:21,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-05 23:08:21,797 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:21,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:21,798 INFO L82 PathProgramCache]: Analyzing trace with hash 1650504657, now seen corresponding path program 26 times [2021-06-05 23:08:21,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:21,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696134874] [2021-06-05 23:08:21,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:21,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:22,021 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:22,021 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:22,021 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696134874] [2021-06-05 23:08:22,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696134874] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:22,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080041620] [2021-06-05 23:08:22,022 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:22,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:22,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:22,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:22,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:22,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:22,135 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:22,142 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:22,143 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:22,143 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:08:22,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:22,191 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:22,197 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:22,197 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:22,197 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:08:22,401 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:22,401 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080041620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:22,401 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:22,402 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:22,402 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214965709] [2021-06-05 23:08:22,402 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:22,402 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:22,402 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:22,403 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:22,403 INFO L87 Difference]: Start difference. First operand 4608 states and 13801 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:23,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:23,197 INFO L93 Difference]: Finished difference Result 5246 states and 15565 transitions. [2021-06-05 23:08:23,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:08:23,197 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:23,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:23,203 INFO L225 Difference]: With dead ends: 5246 [2021-06-05 23:08:23,203 INFO L226 Difference]: Without dead ends: 5025 [2021-06-05 23:08:23,204 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 807.2ms TimeCoverageRelationStatistics Valid=186, Invalid=1706, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:08:23,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2021-06-05 23:08:23,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 4628. [2021-06-05 23:08:23,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 4627 states have (on average 2.99459693105684) internal successors, (13856), 4627 states have internal predecessors, (13856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:23,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 13856 transitions. [2021-06-05 23:08:23,264 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 13856 transitions. Word has length 42 [2021-06-05 23:08:23,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:23,264 INFO L482 AbstractCegarLoop]: Abstraction has 4628 states and 13856 transitions. [2021-06-05 23:08:23,264 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:23,264 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 13856 transitions. [2021-06-05 23:08:23,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:23,269 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:23,269 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:23,486 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:23,487 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:23,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:23,487 INFO L82 PathProgramCache]: Analyzing trace with hash -1050362443, now seen corresponding path program 27 times [2021-06-05 23:08:23,487 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:23,487 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639163377] [2021-06-05 23:08:23,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:23,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:23,708 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:23,708 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:23,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639163377] [2021-06-05 23:08:23,708 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [639163377] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:23,708 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277312445] [2021-06-05 23:08:23,708 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:23,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:08:23,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:23,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:23,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:23,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:23,845 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:23,853 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:23,854 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:23,854 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-06-05 23:08:23,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:23,911 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:23,917 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:23,918 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:23,918 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:08:24,116 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:24,116 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277312445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:24,117 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:24,117 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:24,118 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91690596] [2021-06-05 23:08:24,118 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:24,118 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:24,118 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:24,119 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:24,119 INFO L87 Difference]: Start difference. First operand 4628 states and 13856 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:25,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:25,057 INFO L93 Difference]: Finished difference Result 5612 states and 16671 transitions. [2021-06-05 23:08:25,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:08:25,058 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:25,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:25,064 INFO L225 Difference]: With dead ends: 5612 [2021-06-05 23:08:25,064 INFO L226 Difference]: Without dead ends: 5426 [2021-06-05 23:08:25,064 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 417 ImplicationChecksByTransitivity, 860.6ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:08:25,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5426 states. [2021-06-05 23:08:25,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5426 to 4624. [2021-06-05 23:08:25,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4624 states, 4623 states have (on average 2.9948085658663204) internal successors, (13845), 4623 states have internal predecessors, (13845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:25,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4624 states to 4624 states and 13845 transitions. [2021-06-05 23:08:25,113 INFO L78 Accepts]: Start accepts. Automaton has 4624 states and 13845 transitions. Word has length 42 [2021-06-05 23:08:25,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:25,113 INFO L482 AbstractCegarLoop]: Abstraction has 4624 states and 13845 transitions. [2021-06-05 23:08:25,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:25,113 INFO L276 IsEmpty]: Start isEmpty. Operand 4624 states and 13845 transitions. [2021-06-05 23:08:25,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:25,117 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:25,117 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:25,322 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-06-05 23:08:25,322 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:25,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:25,322 INFO L82 PathProgramCache]: Analyzing trace with hash 429794739, now seen corresponding path program 28 times [2021-06-05 23:08:25,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:25,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154203269] [2021-06-05 23:08:25,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:25,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:25,543 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:25,543 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:25,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154203269] [2021-06-05 23:08:25,543 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154203269] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:25,543 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858341074] [2021-06-05 23:08:25,543 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:25,573 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:08:25,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:25,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:25,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:25,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:25,658 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:25,668 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:25,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:25,668 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:08:25,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:25,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:25,724 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:25,724 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:25,725 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:08:25,894 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:25,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858341074] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:25,894 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:25,894 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:25,894 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404082862] [2021-06-05 23:08:25,895 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:25,895 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:25,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:25,895 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:25,895 INFO L87 Difference]: Start difference. First operand 4624 states and 13845 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:26,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:26,779 INFO L93 Difference]: Finished difference Result 5503 states and 16361 transitions. [2021-06-05 23:08:26,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:08:26,780 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:26,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:26,785 INFO L225 Difference]: With dead ends: 5503 [2021-06-05 23:08:26,785 INFO L226 Difference]: Without dead ends: 5317 [2021-06-05 23:08:26,786 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 375 ImplicationChecksByTransitivity, 797.3ms TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:08:26,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5317 states. [2021-06-05 23:08:26,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5317 to 4636. [2021-06-05 23:08:26,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:26,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-06-05 23:08:26,837 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-06-05 23:08:26,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:26,837 INFO L482 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-06-05 23:08:26,837 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:26,837 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-06-05 23:08:26,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:26,843 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:26,843 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:27,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-06-05 23:08:27,057 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:27,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:27,057 INFO L82 PathProgramCache]: Analyzing trace with hash -913422569, now seen corresponding path program 29 times [2021-06-05 23:08:27,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:27,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080031201] [2021-06-05 23:08:27,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:27,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:27,299 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:27,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:27,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080031201] [2021-06-05 23:08:27,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080031201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:27,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805823718] [2021-06-05 23:08:27,299 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:27,338 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:27,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:27,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:27,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:27,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:27,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:27,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:27,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:27,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:08:27,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:27,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:27,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:27,587 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:27,587 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:27,742 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:27,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805823718] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:27,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:27,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-06-05 23:08:27,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452065779] [2021-06-05 23:08:27,743 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:08:27,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:27,743 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:08:27,743 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=779, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:08:27,743 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:28,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:28,820 INFO L93 Difference]: Finished difference Result 5218 states and 15352 transitions. [2021-06-05 23:08:28,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:08:28,821 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:28,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:28,826 INFO L225 Difference]: With dead ends: 5218 [2021-06-05 23:08:28,826 INFO L226 Difference]: Without dead ends: 4997 [2021-06-05 23:08:28,827 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 609 ImplicationChecksByTransitivity, 1024.8ms TimeCoverageRelationStatistics Valid=248, Invalid=2404, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 23:08:28,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4997 states. [2021-06-05 23:08:28,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4997 to 4648. [2021-06-05 23:08:28,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4648 states, 4647 states have (on average 2.9952657628577577) internal successors, (13919), 4647 states have internal predecessors, (13919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:28,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4648 states to 4648 states and 13919 transitions. [2021-06-05 23:08:28,875 INFO L78 Accepts]: Start accepts. Automaton has 4648 states and 13919 transitions. Word has length 42 [2021-06-05 23:08:28,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:28,876 INFO L482 AbstractCegarLoop]: Abstraction has 4648 states and 13919 transitions. [2021-06-05 23:08:28,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:28,876 INFO L276 IsEmpty]: Start isEmpty. Operand 4648 states and 13919 transitions. [2021-06-05 23:08:28,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:28,880 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:28,880 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:29,080 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-06-05 23:08:29,080 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:29,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:29,081 INFO L82 PathProgramCache]: Analyzing trace with hash 576493395, now seen corresponding path program 30 times [2021-06-05 23:08:29,081 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:29,081 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010099129] [2021-06-05 23:08:29,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:29,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:29,304 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:29,305 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:29,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010099129] [2021-06-05 23:08:29,305 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010099129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:29,305 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592866107] [2021-06-05 23:08:29,305 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:29,349 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:08:29,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:29,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:29,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:29,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:29,434 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:29,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:29,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:29,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:08:29,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:29,522 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:29,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:29,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:29,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:29,669 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:29,669 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592866107] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:29,669 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:29,669 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:29,669 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779613109] [2021-06-05 23:08:29,669 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:29,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:29,670 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:29,670 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:29,670 INFO L87 Difference]: Start difference. First operand 4648 states and 13919 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:30,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:30,769 INFO L93 Difference]: Finished difference Result 5672 states and 16626 transitions. [2021-06-05 23:08:30,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:08:30,769 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:30,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:30,776 INFO L225 Difference]: With dead ends: 5672 [2021-06-05 23:08:30,776 INFO L226 Difference]: Without dead ends: 5451 [2021-06-05 23:08:30,776 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 921.1ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:08:30,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5451 states. [2021-06-05 23:08:30,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5451 to 4652. [2021-06-05 23:08:30,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4652 states, 4651 states have (on average 2.9950548269189423) internal successors, (13930), 4651 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:30,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4652 states to 4652 states and 13930 transitions. [2021-06-05 23:08:30,829 INFO L78 Accepts]: Start accepts. Automaton has 4652 states and 13930 transitions. Word has length 42 [2021-06-05 23:08:30,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:30,829 INFO L482 AbstractCegarLoop]: Abstraction has 4652 states and 13930 transitions. [2021-06-05 23:08:30,829 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:30,829 INFO L276 IsEmpty]: Start isEmpty. Operand 4652 states and 13930 transitions. [2021-06-05 23:08:30,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:30,833 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:30,833 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:31,034 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-06-05 23:08:31,034 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:31,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:31,034 INFO L82 PathProgramCache]: Analyzing trace with hash -2124373705, now seen corresponding path program 31 times [2021-06-05 23:08:31,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:31,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589796747] [2021-06-05 23:08:31,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:31,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:31,251 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:31,251 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:31,251 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589796747] [2021-06-05 23:08:31,251 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589796747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:31,251 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088473313] [2021-06-05 23:08:31,251 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:31,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:31,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:31,282 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:31,372 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:31,373 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:31,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:31,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:31,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:08:31,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:31,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:31,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:31,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:31,483 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:31,628 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:31,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088473313] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:31,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:31,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:31,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159497921] [2021-06-05 23:08:31,628 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:31,628 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:31,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:31,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:31,629 INFO L87 Difference]: Start difference. First operand 4652 states and 13930 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:32,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:32,873 INFO L93 Difference]: Finished difference Result 6058 states and 17770 transitions. [2021-06-05 23:08:32,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:08:32,874 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:32,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:32,880 INFO L225 Difference]: With dead ends: 6058 [2021-06-05 23:08:32,880 INFO L226 Difference]: Without dead ends: 5872 [2021-06-05 23:08:32,880 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 961.6ms TimeCoverageRelationStatistics Valid=235, Invalid=2315, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:08:32,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5872 states. [2021-06-05 23:08:32,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5872 to 4636. [2021-06-05 23:08:32,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:32,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-06-05 23:08:32,931 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-06-05 23:08:32,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:32,931 INFO L482 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-06-05 23:08:32,931 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:32,931 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-06-05 23:08:32,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:32,935 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:32,935 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:33,135 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-06-05 23:08:33,136 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:33,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:33,136 INFO L82 PathProgramCache]: Analyzing trace with hash 813309917, now seen corresponding path program 32 times [2021-06-05 23:08:33,136 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:33,136 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615822648] [2021-06-05 23:08:33,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:33,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:33,356 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:33,357 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:33,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615822648] [2021-06-05 23:08:33,357 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615822648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:33,357 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423476360] [2021-06-05 23:08:33,357 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:33,397 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:33,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:33,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:08:33,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:33,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:33,457 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:33,462 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:33,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-06-05 23:08:33,463 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:08:33,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:33,582 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:33,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:33,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:33,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:33,707 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:33,707 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423476360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:33,707 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:33,707 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:33,707 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199829115] [2021-06-05 23:08:33,707 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:33,707 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:33,708 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:33,708 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:33,708 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:34,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:34,575 INFO L93 Difference]: Finished difference Result 5185 states and 15242 transitions. [2021-06-05 23:08:34,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:08:34,576 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:34,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:34,581 INFO L225 Difference]: With dead ends: 5185 [2021-06-05 23:08:34,581 INFO L226 Difference]: Without dead ends: 4964 [2021-06-05 23:08:34,581 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 446 ImplicationChecksByTransitivity, 771.4ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:08:34,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4964 states. [2021-06-05 23:08:34,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4964 to 4642. [2021-06-05 23:08:34,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4642 states, 4641 states have (on average 2.993535875888817) internal successors, (13893), 4641 states have internal predecessors, (13893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:34,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4642 states to 4642 states and 13893 transitions. [2021-06-05 23:08:34,644 INFO L78 Accepts]: Start accepts. Automaton has 4642 states and 13893 transitions. Word has length 42 [2021-06-05 23:08:34,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:34,644 INFO L482 AbstractCegarLoop]: Abstraction has 4642 states and 13893 transitions. [2021-06-05 23:08:34,644 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:34,645 INFO L276 IsEmpty]: Start isEmpty. Operand 4642 states and 13893 transitions. [2021-06-05 23:08:34,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:34,648 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:34,648 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:34,849 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-06-05 23:08:34,850 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:34,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:34,850 INFO L82 PathProgramCache]: Analyzing trace with hash 1882660467, now seen corresponding path program 33 times [2021-06-05 23:08:34,850 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:34,850 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994627308] [2021-06-05 23:08:34,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:34,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:35,096 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:35,096 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:35,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994627308] [2021-06-05 23:08:35,097 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994627308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:35,097 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647517310] [2021-06-05 23:08:35,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:35,134 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:08:35,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:35,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:35,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:35,200 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:35,200 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:35,207 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:35,207 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:35,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:08:35,341 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:35,342 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:35,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:35,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:35,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:08:35,497 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:35,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647517310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:35,498 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:35,498 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:35,498 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043697984] [2021-06-05 23:08:35,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:35,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:35,499 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:35,499 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:35,499 INFO L87 Difference]: Start difference. First operand 4642 states and 13893 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:36,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:36,690 INFO L93 Difference]: Finished difference Result 5549 states and 16152 transitions. [2021-06-05 23:08:36,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:08:36,691 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:36,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:36,697 INFO L225 Difference]: With dead ends: 5549 [2021-06-05 23:08:36,697 INFO L226 Difference]: Without dead ends: 5328 [2021-06-05 23:08:36,697 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 940.3ms TimeCoverageRelationStatistics Valid=217, Invalid=2039, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:08:36,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5328 states. [2021-06-05 23:08:36,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5328 to 4654. [2021-06-05 23:08:36,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4654 states, 4653 states have (on average 2.995486782720825) internal successors, (13938), 4653 states have internal predecessors, (13938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:36,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4654 states to 4654 states and 13938 transitions. [2021-06-05 23:08:36,747 INFO L78 Accepts]: Start accepts. Automaton has 4654 states and 13938 transitions. Word has length 42 [2021-06-05 23:08:36,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:36,747 INFO L482 AbstractCegarLoop]: Abstraction has 4654 states and 13938 transitions. [2021-06-05 23:08:36,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:36,748 INFO L276 IsEmpty]: Start isEmpty. Operand 4654 states and 13938 transitions. [2021-06-05 23:08:36,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:36,752 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:36,752 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:36,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-06-05 23:08:36,953 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:36,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:36,953 INFO L82 PathProgramCache]: Analyzing trace with hash -922390865, now seen corresponding path program 34 times [2021-06-05 23:08:36,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:36,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545706366] [2021-06-05 23:08:36,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:36,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:37,153 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:37,154 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:37,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545706366] [2021-06-05 23:08:37,154 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545706366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:37,154 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531659347] [2021-06-05 23:08:37,154 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:37,183 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:08:37,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:37,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:37,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:37,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:37,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:37,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:37,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:37,296 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:08:37,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:37,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:37,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:37,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:37,398 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:37,533 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:37,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531659347] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:37,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:37,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:37,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106182599] [2021-06-05 23:08:37,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:37,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:37,534 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:37,534 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=675, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:37,534 INFO L87 Difference]: Start difference. First operand 4654 states and 13938 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:38,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:38,644 INFO L93 Difference]: Finished difference Result 5720 states and 16752 transitions. [2021-06-05 23:08:38,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:08:38,644 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:38,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:38,650 INFO L225 Difference]: With dead ends: 5720 [2021-06-05 23:08:38,650 INFO L226 Difference]: Without dead ends: 5499 [2021-06-05 23:08:38,651 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 845.5ms TimeCoverageRelationStatistics Valid=215, Invalid=2041, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:08:38,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5499 states. [2021-06-05 23:08:38,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5499 to 4658. [2021-06-05 23:08:38,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4658 states, 4657 states have (on average 2.9952759287094697) internal successors, (13949), 4657 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:38,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4658 states to 4658 states and 13949 transitions. [2021-06-05 23:08:38,700 INFO L78 Accepts]: Start accepts. Automaton has 4658 states and 13949 transitions. Word has length 42 [2021-06-05 23:08:38,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:38,700 INFO L482 AbstractCegarLoop]: Abstraction has 4658 states and 13949 transitions. [2021-06-05 23:08:38,700 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:38,700 INFO L276 IsEmpty]: Start isEmpty. Operand 4658 states and 13949 transitions. [2021-06-05 23:08:38,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:38,704 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:38,704 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:38,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:38,906 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:38,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:38,906 INFO L82 PathProgramCache]: Analyzing trace with hash 671709331, now seen corresponding path program 35 times [2021-06-05 23:08:38,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:38,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902547186] [2021-06-05 23:08:38,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:38,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:39,134 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:39,134 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:39,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902547186] [2021-06-05 23:08:39,134 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902547186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:39,134 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067454236] [2021-06-05 23:08:39,134 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:39,176 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:39,176 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:39,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:39,177 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:39,242 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:39,243 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:39,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:39,250 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:39,250 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:08:39,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:39,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:39,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:39,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:39,371 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:39,579 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:39,580 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067454236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:39,580 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:39,580 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-06-05 23:08:39,580 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800810603] [2021-06-05 23:08:39,580 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:08:39,580 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:39,581 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:08:39,581 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:08:39,581 INFO L87 Difference]: Start difference. First operand 4658 states and 13949 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:41,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:41,056 INFO L93 Difference]: Finished difference Result 6225 states and 18189 transitions. [2021-06-05 23:08:41,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:08:41,056 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:41,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:41,063 INFO L225 Difference]: With dead ends: 6225 [2021-06-05 23:08:41,063 INFO L226 Difference]: Without dead ends: 5937 [2021-06-05 23:08:41,063 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 724 ImplicationChecksByTransitivity, 1122.8ms TimeCoverageRelationStatistics Valid=275, Invalid=2695, Unknown=0, NotChecked=0, Total=2970 [2021-06-05 23:08:41,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5937 states. [2021-06-05 23:08:41,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5937 to 4639. [2021-06-05 23:08:41,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.993100474342389) internal successors, (13882), 4638 states have internal predecessors, (13882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:41,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13882 transitions. [2021-06-05 23:08:41,116 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13882 transitions. Word has length 42 [2021-06-05 23:08:41,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:41,116 INFO L482 AbstractCegarLoop]: Abstraction has 4639 states and 13882 transitions. [2021-06-05 23:08:41,116 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:41,116 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13882 transitions. [2021-06-05 23:08:41,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:41,121 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:41,121 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:41,321 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,40 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:41,322 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:41,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:41,322 INFO L82 PathProgramCache]: Analyzing trace with hash -989249507, now seen corresponding path program 36 times [2021-06-05 23:08:41,322 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:41,322 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65665814] [2021-06-05 23:08:41,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:41,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:41,545 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:41,545 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:41,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65665814] [2021-06-05 23:08:41,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65665814] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:41,545 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [550417013] [2021-06-05 23:08:41,545 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:41,574 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:08:41,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:41,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:41,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:41,632 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:41,632 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:41,638 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:41,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-06-05 23:08:41,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:08:41,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:41,707 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:41,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:41,714 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:41,714 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:08:41,886 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:41,886 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [550417013] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:41,887 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:41,887 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:41,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788182062] [2021-06-05 23:08:41,887 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:41,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:41,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:41,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:41,888 INFO L87 Difference]: Start difference. First operand 4639 states and 13882 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:42,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:42,742 INFO L93 Difference]: Finished difference Result 5277 states and 15646 transitions. [2021-06-05 23:08:42,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:08:42,743 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:42,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:42,770 INFO L225 Difference]: With dead ends: 5277 [2021-06-05 23:08:42,770 INFO L226 Difference]: Without dead ends: 5056 [2021-06-05 23:08:42,770 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 819.1ms TimeCoverageRelationStatistics Valid=186, Invalid=1706, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:08:42,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5056 states. [2021-06-05 23:08:42,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5056 to 4659. [2021-06-05 23:08:42,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4659 states, 4658 states have (on average 2.9920566766852725) internal successors, (13937), 4658 states have internal predecessors, (13937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:42,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4659 states to 4659 states and 13937 transitions. [2021-06-05 23:08:42,814 INFO L78 Accepts]: Start accepts. Automaton has 4659 states and 13937 transitions. Word has length 42 [2021-06-05 23:08:42,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:42,814 INFO L482 AbstractCegarLoop]: Abstraction has 4659 states and 13937 transitions. [2021-06-05 23:08:42,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:42,814 INFO L276 IsEmpty]: Start isEmpty. Operand 4659 states and 13937 transitions. [2021-06-05 23:08:42,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:42,818 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:42,818 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:43,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:43,019 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:43,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:43,019 INFO L82 PathProgramCache]: Analyzing trace with hash 604850689, now seen corresponding path program 37 times [2021-06-05 23:08:43,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:43,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177602810] [2021-06-05 23:08:43,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:43,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:43,211 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:43,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:43,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177602810] [2021-06-05 23:08:43,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177602810] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:43,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2102701295] [2021-06-05 23:08:43,211 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:43,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:43,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:43,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:43,297 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:43,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:43,303 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:43,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:43,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:08:43,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:43,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:43,377 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:43,377 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:43,377 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:08:43,584 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:43,584 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2102701295] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:43,584 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:43,585 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:43,585 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384787235] [2021-06-05 23:08:43,585 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:43,585 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:43,585 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:43,585 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:43,586 INFO L87 Difference]: Start difference. First operand 4659 states and 13937 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:44,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:44,494 INFO L93 Difference]: Finished difference Result 5643 states and 16752 transitions. [2021-06-05 23:08:44,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:08:44,495 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:44,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:44,501 INFO L225 Difference]: With dead ends: 5643 [2021-06-05 23:08:44,501 INFO L226 Difference]: Without dead ends: 5457 [2021-06-05 23:08:44,502 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 416 ImplicationChecksByTransitivity, 809.0ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:08:44,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5457 states. [2021-06-05 23:08:44,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5457 to 4655. [2021-06-05 23:08:44,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.9922647185217017) internal successors, (13926), 4654 states have internal predecessors, (13926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:44,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13926 transitions. [2021-06-05 23:08:44,551 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13926 transitions. Word has length 42 [2021-06-05 23:08:44,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:44,551 INFO L482 AbstractCegarLoop]: Abstraction has 4655 states and 13926 transitions. [2021-06-05 23:08:44,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:44,551 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13926 transitions. [2021-06-05 23:08:44,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:44,555 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:44,555 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:44,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2021-06-05 23:08:44,756 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:44,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:44,756 INFO L82 PathProgramCache]: Analyzing trace with hash 2085007871, now seen corresponding path program 38 times [2021-06-05 23:08:44,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:44,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043418662] [2021-06-05 23:08:44,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:44,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:44,954 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:44,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:44,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043418662] [2021-06-05 23:08:44,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043418662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:44,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1183351038] [2021-06-05 23:08:44,954 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:44,990 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:44,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:44,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:44,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:45,058 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:45,059 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:45,065 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:45,066 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:45,066 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-05 23:08:45,135 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:45,136 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:45,141 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:45,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:45,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:08:45,306 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:45,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1183351038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:45,306 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:45,306 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:45,306 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389659178] [2021-06-05 23:08:45,306 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:45,306 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:45,307 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:45,307 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:45,307 INFO L87 Difference]: Start difference. First operand 4655 states and 13926 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:46,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:46,217 INFO L93 Difference]: Finished difference Result 5534 states and 16442 transitions. [2021-06-05 23:08:46,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:08:46,217 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:46,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:46,223 INFO L225 Difference]: With dead ends: 5534 [2021-06-05 23:08:46,223 INFO L226 Difference]: Without dead ends: 5348 [2021-06-05 23:08:46,224 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 374 ImplicationChecksByTransitivity, 753.3ms TimeCoverageRelationStatistics Valid=188, Invalid=1704, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:08:46,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5348 states. [2021-06-05 23:08:46,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5348 to 4651. [2021-06-05 23:08:46,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.99247311827957) internal successors, (13915), 4650 states have internal predecessors, (13915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:46,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13915 transitions. [2021-06-05 23:08:46,274 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13915 transitions. Word has length 42 [2021-06-05 23:08:46,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:46,274 INFO L482 AbstractCegarLoop]: Abstraction has 4651 states and 13915 transitions. [2021-06-05 23:08:46,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:46,274 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13915 transitions. [2021-06-05 23:08:46,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:46,278 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:46,279 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:46,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:46,481 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:46,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:46,481 INFO L82 PathProgramCache]: Analyzing trace with hash 741790563, now seen corresponding path program 39 times [2021-06-05 23:08:46,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:46,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380361351] [2021-06-05 23:08:46,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:46,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:46,703 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:46,703 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:46,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380361351] [2021-06-05 23:08:46,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380361351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:46,703 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262287299] [2021-06-05 23:08:46,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:46,740 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:08:46,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:46,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:46,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:46,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:46,810 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:46,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:46,818 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:46,818 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:08:46,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:46,951 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:46,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:46,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:46,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:08:47,072 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:47,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262287299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:47,072 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:47,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:47,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659526473] [2021-06-05 23:08:47,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:47,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:47,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:47,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:47,073 INFO L87 Difference]: Start difference. First operand 4651 states and 13915 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:48,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:48,185 INFO L93 Difference]: Finished difference Result 5233 states and 15393 transitions. [2021-06-05 23:08:48,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:08:48,186 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:48,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:48,191 INFO L225 Difference]: With dead ends: 5233 [2021-06-05 23:08:48,191 INFO L226 Difference]: Without dead ends: 5012 [2021-06-05 23:08:48,192 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 482 ImplicationChecksByTransitivity, 896.2ms TimeCoverageRelationStatistics Valid=218, Invalid=2038, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:08:48,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5012 states. [2021-06-05 23:08:48,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5012 to 4663. [2021-06-05 23:08:48,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4663 states, 4662 states have (on average 2.9944229944229943) internal successors, (13960), 4662 states have internal predecessors, (13960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:48,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4663 states to 4663 states and 13960 transitions. [2021-06-05 23:08:48,244 INFO L78 Accepts]: Start accepts. Automaton has 4663 states and 13960 transitions. Word has length 42 [2021-06-05 23:08:48,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:48,244 INFO L482 AbstractCegarLoop]: Abstraction has 4663 states and 13960 transitions. [2021-06-05 23:08:48,244 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:48,244 INFO L276 IsEmpty]: Start isEmpty. Operand 4663 states and 13960 transitions. [2021-06-05 23:08:48,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:48,248 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:48,248 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:48,449 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:48,449 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:48,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:48,450 INFO L82 PathProgramCache]: Analyzing trace with hash -2063260769, now seen corresponding path program 40 times [2021-06-05 23:08:48,450 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:48,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696110384] [2021-06-05 23:08:48,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:48,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:48,659 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:48,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:48,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696110384] [2021-06-05 23:08:48,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696110384] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:48,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740099095] [2021-06-05 23:08:48,659 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:48,688 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:08:48,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:48,688 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:48,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:48,746 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:48,747 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:48,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:48,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:48,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:08:48,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:48,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:48,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:48,889 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:48,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:49,024 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:49,024 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740099095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:49,024 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:49,024 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:08:49,024 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751375186] [2021-06-05 23:08:49,024 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:08:49,024 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:49,024 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:08:49,025 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:08:49,025 INFO L87 Difference]: Start difference. First operand 4663 states and 13960 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:50,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:50,154 INFO L93 Difference]: Finished difference Result 5695 states and 16689 transitions. [2021-06-05 23:08:50,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:08:50,155 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:50,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:50,161 INFO L225 Difference]: With dead ends: 5695 [2021-06-05 23:08:50,161 INFO L226 Difference]: Without dead ends: 5474 [2021-06-05 23:08:50,162 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 481 ImplicationChecksByTransitivity, 856.4ms TimeCoverageRelationStatistics Valid=216, Invalid=2040, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:08:50,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5474 states. [2021-06-05 23:08:50,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5474 to 4667. [2021-06-05 23:08:50,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4667 states, 4666 states have (on average 2.994213459065581) internal successors, (13971), 4666 states have internal predecessors, (13971), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:50,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4667 states to 4667 states and 13971 transitions. [2021-06-05 23:08:50,216 INFO L78 Accepts]: Start accepts. Automaton has 4667 states and 13971 transitions. Word has length 42 [2021-06-05 23:08:50,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:50,216 INFO L482 AbstractCegarLoop]: Abstraction has 4667 states and 13971 transitions. [2021-06-05 23:08:50,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:50,217 INFO L276 IsEmpty]: Start isEmpty. Operand 4667 states and 13971 transitions. [2021-06-05 23:08:50,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:50,222 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:50,222 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:50,422 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-06-05 23:08:50,422 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:50,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:50,423 INFO L82 PathProgramCache]: Analyzing trace with hash -469160573, now seen corresponding path program 41 times [2021-06-05 23:08:50,423 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:50,423 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527616571] [2021-06-05 23:08:50,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:50,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:50,683 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:50,683 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:50,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527616571] [2021-06-05 23:08:50,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527616571] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:50,684 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515308417] [2021-06-05 23:08:50,684 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:50,722 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:50,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:50,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:50,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:50,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:50,787 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:50,795 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:50,796 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:50,796 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:08:50,905 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:50,906 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:50,911 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:50,911 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:50,911 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:51,091 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:51,091 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515308417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:51,091 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:51,091 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-06-05 23:08:51,092 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864748936] [2021-06-05 23:08:51,092 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:08:51,092 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:51,092 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:08:51,092 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=779, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:08:51,092 INFO L87 Difference]: Start difference. First operand 4667 states and 13971 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:52,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:52,588 INFO L93 Difference]: Finished difference Result 6156 states and 17997 transitions. [2021-06-05 23:08:52,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:08:52,589 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:52,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:52,596 INFO L225 Difference]: With dead ends: 6156 [2021-06-05 23:08:52,596 INFO L226 Difference]: Without dead ends: 5868 [2021-06-05 23:08:52,597 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 728 ImplicationChecksByTransitivity, 1132.8ms TimeCoverageRelationStatistics Valid=284, Invalid=2796, Unknown=0, NotChecked=0, Total=3080 [2021-06-05 23:08:52,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5868 states. [2021-06-05 23:08:52,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5868 to 4636. [2021-06-05 23:08:52,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:52,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-06-05 23:08:52,647 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-06-05 23:08:52,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:52,647 INFO L482 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-06-05 23:08:52,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:52,647 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-06-05 23:08:52,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:52,651 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:52,651 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:52,851 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 23:08:52,852 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:52,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:52,852 INFO L82 PathProgramCache]: Analyzing trace with hash 1528452293, now seen corresponding path program 42 times [2021-06-05 23:08:52,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:52,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169819048] [2021-06-05 23:08:52,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:52,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:53,040 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:53,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:53,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169819048] [2021-06-05 23:08:53,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169819048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:53,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684829457] [2021-06-05 23:08:53,040 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:53,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:08:53,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:53,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:08:53,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:53,129 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:53,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:53,135 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:53,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:53,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:08:53,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:53,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:53,235 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:53,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:53,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:53,347 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:53,347 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684829457] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:53,347 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:53,347 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:08:53,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173330036] [2021-06-05 23:08:53,348 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:08:53,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:53,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:08:53,348 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:08:53,348 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:54,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:54,353 INFO L93 Difference]: Finished difference Result 5469 states and 15943 transitions. [2021-06-05 23:08:54,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:08:54,354 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:54,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:54,360 INFO L225 Difference]: With dead ends: 5469 [2021-06-05 23:08:54,360 INFO L226 Difference]: Without dead ends: 5248 [2021-06-05 23:08:54,361 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 753.4ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:08:54,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5248 states. [2021-06-05 23:08:54,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5248 to 4639. [2021-06-05 23:08:54,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.99374730487279) internal successors, (13885), 4638 states have internal predecessors, (13885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:54,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13885 transitions. [2021-06-05 23:08:54,411 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13885 transitions. Word has length 42 [2021-06-05 23:08:54,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:54,411 INFO L482 AbstractCegarLoop]: Abstraction has 4639 states and 13885 transitions. [2021-06-05 23:08:54,411 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:54,411 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13885 transitions. [2021-06-05 23:08:54,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:54,415 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:54,415 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:54,615 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-05 23:08:54,615 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:54,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:54,616 INFO L82 PathProgramCache]: Analyzing trace with hash -1697164453, now seen corresponding path program 43 times [2021-06-05 23:08:54,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:54,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609547591] [2021-06-05 23:08:54,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:54,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:54,913 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:54,913 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:54,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609547591] [2021-06-05 23:08:54,913 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609547591] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:54,913 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841919055] [2021-06-05 23:08:54,914 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:54,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:54,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:54,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:54,999 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:55,000 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:55,005 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:55,006 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:55,006 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:08:55,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:55,109 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:55,115 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:55,115 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:55,115 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:55,231 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:55,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841919055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:55,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:55,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:08:55,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947150640] [2021-06-05 23:08:55,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:08:55,231 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:55,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:08:55,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:08:55,232 INFO L87 Difference]: Start difference. First operand 4639 states and 13885 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:56,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:56,362 INFO L93 Difference]: Finished difference Result 5756 states and 16705 transitions. [2021-06-05 23:08:56,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:08:56,362 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:56,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:56,369 INFO L225 Difference]: With dead ends: 5756 [2021-06-05 23:08:56,369 INFO L226 Difference]: Without dead ends: 5535 [2021-06-05 23:08:56,369 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 526 ImplicationChecksByTransitivity, 948.3ms TimeCoverageRelationStatistics Valid=230, Invalid=2122, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:08:56,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5535 states. [2021-06-05 23:08:56,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5535 to 4651. [2021-06-05 23:08:56,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.9956989247311827) internal successors, (13930), 4650 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:56,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13930 transitions. [2021-06-05 23:08:56,423 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13930 transitions. Word has length 42 [2021-06-05 23:08:56,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:56,424 INFO L482 AbstractCegarLoop]: Abstraction has 4651 states and 13930 transitions. [2021-06-05 23:08:56,424 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:56,424 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13930 transitions. [2021-06-05 23:08:56,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:56,428 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:56,428 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:56,632 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:56,633 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:56,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:56,633 INFO L82 PathProgramCache]: Analyzing trace with hash -207248489, now seen corresponding path program 44 times [2021-06-05 23:08:56,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:56,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209328825] [2021-06-05 23:08:56,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:56,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:56,843 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:56,843 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:56,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209328825] [2021-06-05 23:08:56,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209328825] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:56,843 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714168332] [2021-06-05 23:08:56,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:56,884 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:08:56,884 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:56,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:08:56,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:56,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:56,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:56,956 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:56,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:56,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:08:57,043 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:57,046 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:57,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:57,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:57,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:57,212 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:57,213 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714168332] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:57,213 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:57,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:08:57,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294345521] [2021-06-05 23:08:57,216 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:08:57,216 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:57,216 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:08:57,216 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:08:57,217 INFO L87 Difference]: Start difference. First operand 4651 states and 13930 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:58,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:08:58,478 INFO L93 Difference]: Finished difference Result 5951 states and 17366 transitions. [2021-06-05 23:08:58,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:08:58,479 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:08:58,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:08:58,485 INFO L225 Difference]: With dead ends: 5951 [2021-06-05 23:08:58,485 INFO L226 Difference]: Without dead ends: 5730 [2021-06-05 23:08:58,485 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 931.4ms TimeCoverageRelationStatistics Valid=228, Invalid=2124, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:08:58,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5730 states. [2021-06-05 23:08:58,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5730 to 4655. [2021-06-05 23:08:58,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.995487752470993) internal successors, (13941), 4654 states have internal predecessors, (13941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:58,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13941 transitions. [2021-06-05 23:08:58,536 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13941 transitions. Word has length 42 [2021-06-05 23:08:58,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:08:58,536 INFO L482 AbstractCegarLoop]: Abstraction has 4655 states and 13941 transitions. [2021-06-05 23:08:58,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:08:58,537 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13941 transitions. [2021-06-05 23:08:58,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:08:58,541 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:08:58,541 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:08:58,741 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:58,741 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:08:58,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:08:58,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1386851707, now seen corresponding path program 45 times [2021-06-05 23:08:58,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:08:58,742 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977138762] [2021-06-05 23:08:58,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:08:58,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:08:58,936 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:08:58,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:08:58,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977138762] [2021-06-05 23:08:58,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977138762] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:58,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436426337] [2021-06-05 23:08:58,936 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:08:58,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:08:58,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:08:58,971 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:08:58,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:08:59,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:08:59,029 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:59,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:59,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:59,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-05 23:08:59,106 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:08:59,107 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:08:59,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:08:59,112 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:08:59,112 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:08:59,248 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:08:59,248 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436426337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:08:59,248 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:08:59,248 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:08:59,248 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [202814125] [2021-06-05 23:08:59,248 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:08:59,248 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:08:59,249 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:08:59,249 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:08:59,249 INFO L87 Difference]: Start difference. First operand 4655 states and 13941 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:00,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:00,405 INFO L93 Difference]: Finished difference Result 6545 states and 19010 transitions. [2021-06-05 23:09:00,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:09:00,406 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:00,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:00,413 INFO L225 Difference]: With dead ends: 6545 [2021-06-05 23:09:00,414 INFO L226 Difference]: Without dead ends: 6359 [2021-06-05 23:09:00,414 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 899.8ms TimeCoverageRelationStatistics Valid=239, Invalid=2311, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:09:00,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6359 states. [2021-06-05 23:09:00,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6359 to 4636. [2021-06-05 23:09:00,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:00,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-06-05 23:09:00,490 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-06-05 23:09:00,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:00,490 INFO L482 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-06-05 23:09:00,490 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:00,490 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-06-05 23:09:00,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:00,495 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:00,495 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:00,695 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2021-06-05 23:09:00,695 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:00,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:00,696 INFO L82 PathProgramCache]: Analyzing trace with hash -862383549, now seen corresponding path program 46 times [2021-06-05 23:09:00,696 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:00,696 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680382146] [2021-06-05 23:09:00,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:00,901 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:00,902 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:00,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680382146] [2021-06-05 23:09:00,902 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680382146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:00,902 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122974278] [2021-06-05 23:09:00,902 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:00,945 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:09:00,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:00,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:00,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:01,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:01,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:01,020 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:01,020 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:01,020 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:01,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:01,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:01,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:01,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:01,114 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:01,239 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:01,240 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122974278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:01,240 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:01,240 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-06-05 23:09:01,241 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040202654] [2021-06-05 23:09:01,241 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:09:01,241 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:01,241 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:09:01,242 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=576, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:09:01,242 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:02,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:02,259 INFO L93 Difference]: Finished difference Result 5213 states and 15315 transitions. [2021-06-05 23:09:02,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:09:02,259 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:02,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:02,265 INFO L225 Difference]: With dead ends: 5213 [2021-06-05 23:09:02,265 INFO L226 Difference]: Without dead ends: 4992 [2021-06-05 23:09:02,265 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 409 ImplicationChecksByTransitivity, 789.8ms TimeCoverageRelationStatistics Valid=191, Invalid=1701, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:09:02,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4992 states. [2021-06-05 23:09:02,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4992 to 4636. [2021-06-05 23:09:02,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4636 states, 4635 states have (on average 2.993311758360302) internal successors, (13874), 4635 states have internal predecessors, (13874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:02,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4636 states to 4636 states and 13874 transitions. [2021-06-05 23:09:02,314 INFO L78 Accepts]: Start accepts. Automaton has 4636 states and 13874 transitions. Word has length 42 [2021-06-05 23:09:02,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:02,314 INFO L482 AbstractCegarLoop]: Abstraction has 4636 states and 13874 transitions. [2021-06-05 23:09:02,314 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.9615384615384617) internal successors, (77), 25 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:02,314 INFO L276 IsEmpty]: Start isEmpty. Operand 4636 states and 13874 transitions. [2021-06-05 23:09:02,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:02,320 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:02,320 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:02,520 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:02,521 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:02,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:02,521 INFO L82 PathProgramCache]: Analyzing trace with hash 362067511, now seen corresponding path program 47 times [2021-06-05 23:09:02,521 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:02,521 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34599120] [2021-06-05 23:09:02,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:02,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:02,713 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:02,714 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:02,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34599120] [2021-06-05 23:09:02,714 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34599120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:02,714 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344172576] [2021-06-05 23:09:02,714 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:02,742 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:09:02,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:02,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:09:02,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:02,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:02,799 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:02,804 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:02,805 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:02,805 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:02,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:02,876 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:02,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:02,881 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:02,881 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:24, output treesize:13 [2021-06-05 23:09:02,981 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:02,981 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344172576] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:02,981 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:02,981 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 25 [2021-06-05 23:09:02,981 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331770218] [2021-06-05 23:09:02,982 INFO L462 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-06-05 23:09:02,982 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:02,982 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-06-05 23:09:02,982 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2021-06-05 23:09:02,982 INFO L87 Difference]: Start difference. First operand 4636 states and 13874 transitions. Second operand has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:03,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:03,803 INFO L93 Difference]: Finished difference Result 5470 states and 15956 transitions. [2021-06-05 23:09:03,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:09:03,804 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:03,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:03,809 INFO L225 Difference]: With dead ends: 5470 [2021-06-05 23:09:03,809 INFO L226 Difference]: Without dead ends: 5249 [2021-06-05 23:09:03,809 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 31 SyntacticMatches, 3 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 667.4ms TimeCoverageRelationStatistics Valid=187, Invalid=1619, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 23:09:03,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5249 states. [2021-06-05 23:09:03,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5249 to 4629. [2021-06-05 23:09:03,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4629 states, 4628 states have (on average 2.993733794295592) internal successors, (13855), 4628 states have internal predecessors, (13855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:03,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4629 states to 4629 states and 13855 transitions. [2021-06-05 23:09:03,858 INFO L78 Accepts]: Start accepts. Automaton has 4629 states and 13855 transitions. Word has length 42 [2021-06-05 23:09:03,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:03,859 INFO L482 AbstractCegarLoop]: Abstraction has 4629 states and 13855 transitions. [2021-06-05 23:09:03,859 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 26 states, 26 states have (on average 2.8846153846153846) internal successors, (75), 25 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:03,859 INFO L276 IsEmpty]: Start isEmpty. Operand 4629 states and 13855 transitions. [2021-06-05 23:09:03,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:03,864 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:03,864 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:04,076 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2021-06-05 23:09:04,077 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:04,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:04,077 INFO L82 PathProgramCache]: Analyzing trace with hash -1656375197, now seen corresponding path program 48 times [2021-06-05 23:09:04,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:04,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1081608409] [2021-06-05 23:09:04,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:04,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:04,273 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:04,273 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:04,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1081608409] [2021-06-05 23:09:04,273 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1081608409] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:04,273 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22119081] [2021-06-05 23:09:04,273 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:04,302 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:09:04,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:04,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:04,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:04,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:04,362 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:04,367 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:04,368 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:04,368 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:04,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:04,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:04,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:04,486 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:04,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:09:04,597 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:04,597 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22119081] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:04,597 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:04,597 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:09:04,597 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359808329] [2021-06-05 23:09:04,598 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:09:04,598 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:04,598 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:09:04,598 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:09:04,598 INFO L87 Difference]: Start difference. First operand 4629 states and 13855 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:05,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:05,669 INFO L93 Difference]: Finished difference Result 5915 states and 17168 transitions. [2021-06-05 23:09:05,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:09:05,669 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:05,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:05,676 INFO L225 Difference]: With dead ends: 5915 [2021-06-05 23:09:05,676 INFO L226 Difference]: Without dead ends: 5694 [2021-06-05 23:09:05,677 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 801.3ms TimeCoverageRelationStatistics Valid=222, Invalid=1940, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:09:05,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5694 states. [2021-06-05 23:09:05,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5694 to 4649. [2021-06-05 23:09:05,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.996987951807229) internal successors, (13930), 4648 states have internal predecessors, (13930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:05,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13930 transitions. [2021-06-05 23:09:05,733 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13930 transitions. Word has length 42 [2021-06-05 23:09:05,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:05,734 INFO L482 AbstractCegarLoop]: Abstraction has 4649 states and 13930 transitions. [2021-06-05 23:09:05,734 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:05,734 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13930 transitions. [2021-06-05 23:09:05,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:05,738 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:05,738 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:05,939 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-06-05 23:09:05,939 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:05,939 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:05,939 INFO L82 PathProgramCache]: Analyzing trace with hash -166459233, now seen corresponding path program 49 times [2021-06-05 23:09:05,939 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:05,939 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526714214] [2021-06-05 23:09:05,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:05,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:06,173 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:06,173 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:06,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526714214] [2021-06-05 23:09:06,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526714214] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:06,173 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595584174] [2021-06-05 23:09:06,173 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:06,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:06,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:06,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:06,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:06,283 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:06,290 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:06,291 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:06,291 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:06,374 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:06,375 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:06,381 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:06,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-06-05 23:09:06,381 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:06,535 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:06,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595584174] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:06,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:06,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:09:06,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949306798] [2021-06-05 23:09:06,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:09:06,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:06,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:09:06,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:09:06,537 INFO L87 Difference]: Start difference. First operand 4649 states and 13930 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:07,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:07,575 INFO L93 Difference]: Finished difference Result 6319 states and 18331 transitions. [2021-06-05 23:09:07,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:09:07,575 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:07,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:07,582 INFO L225 Difference]: With dead ends: 6319 [2021-06-05 23:09:07,582 INFO L226 Difference]: Without dead ends: 6098 [2021-06-05 23:09:07,582 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 866.2ms TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:09:07,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6098 states. [2021-06-05 23:09:07,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6098 to 4653. [2021-06-05 23:09:07,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.996775580395529) internal successors, (13941), 4652 states have internal predecessors, (13941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:07,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13941 transitions. [2021-06-05 23:09:07,636 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13941 transitions. Word has length 42 [2021-06-05 23:09:07,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:07,636 INFO L482 AbstractCegarLoop]: Abstraction has 4653 states and 13941 transitions. [2021-06-05 23:09:07,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:07,636 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13941 transitions. [2021-06-05 23:09:07,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:07,640 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:07,640 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:07,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-06-05 23:09:07,841 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:07,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:07,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1427640963, now seen corresponding path program 50 times [2021-06-05 23:09:07,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:07,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165261546] [2021-06-05 23:09:07,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:07,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:08,033 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:08,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:08,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165261546] [2021-06-05 23:09:08,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165261546] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:08,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437940743] [2021-06-05 23:09:08,034 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:08,063 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:08,064 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:08,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:09:08,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:08,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:08,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:08,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:08,127 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:08,127 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:08,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:08,199 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:08,204 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:08,204 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:08,204 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:08,332 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:08,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437940743] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:08,333 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:08,333 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:09:08,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46599190] [2021-06-05 23:09:08,333 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:09:08,333 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:08,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:09:08,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=626, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:09:08,333 INFO L87 Difference]: Start difference. First operand 4653 states and 13941 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:09,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:09,553 INFO L93 Difference]: Finished difference Result 6961 states and 20115 transitions. [2021-06-05 23:09:09,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:09:09,553 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:09,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:09,560 INFO L225 Difference]: With dead ends: 6961 [2021-06-05 23:09:09,560 INFO L226 Difference]: Without dead ends: 6775 [2021-06-05 23:09:09,560 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 527 ImplicationChecksByTransitivity, 819.3ms TimeCoverageRelationStatistics Valid=228, Invalid=2124, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:09:09,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6775 states. [2021-06-05 23:09:09,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6775 to 4637. [2021-06-05 23:09:09,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.9950388265746333) internal successors, (13885), 4636 states have internal predecessors, (13885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:09,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13885 transitions. [2021-06-05 23:09:09,618 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13885 transitions. Word has length 42 [2021-06-05 23:09:09,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:09,618 INFO L482 AbstractCegarLoop]: Abstraction has 4637 states and 13885 transitions. [2021-06-05 23:09:09,618 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:09,618 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13885 transitions. [2021-06-05 23:09:09,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:09,623 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:09,623 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:09,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-06-05 23:09:09,835 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:09,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:09,835 INFO L82 PathProgramCache]: Analyzing trace with hash 1314542373, now seen corresponding path program 51 times [2021-06-05 23:09:09,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:09,835 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462458342] [2021-06-05 23:09:09,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:09,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:10,023 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:10,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:10,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462458342] [2021-06-05 23:09:10,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462458342] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:10,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729953351] [2021-06-05 23:09:10,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:10,053 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:09:10,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:10,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:09:10,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:10,110 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:10,111 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:10,117 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:10,117 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:10,117 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:10,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:10,205 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:10,210 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:10,210 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:10,210 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:10,318 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:10,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729953351] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:10,319 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:10,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 26 [2021-06-05 23:09:10,319 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420832442] [2021-06-05 23:09:10,319 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-06-05 23:09:10,319 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:10,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-06-05 23:09:10,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=625, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:09:10,319 INFO L87 Difference]: Start difference. First operand 4637 states and 13885 transitions. Second operand has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:11,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:11,258 INFO L93 Difference]: Finished difference Result 5846 states and 16961 transitions. [2021-06-05 23:09:11,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:09:11,258 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:11,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:11,265 INFO L225 Difference]: With dead ends: 5846 [2021-06-05 23:09:11,265 INFO L226 Difference]: Without dead ends: 5625 [2021-06-05 23:09:11,265 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 3 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 762.9ms TimeCoverageRelationStatistics Valid=234, Invalid=2022, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:09:11,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5625 states. [2021-06-05 23:09:11,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5625 to 4627. [2021-06-05 23:09:11,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:11,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-06-05 23:09:11,317 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-06-05 23:09:11,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:11,317 INFO L482 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-06-05 23:09:11,317 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.888888888888889) internal successors, (78), 26 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:11,318 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-06-05 23:09:11,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:11,322 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:11,322 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:11,522 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:11,522 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:11,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:11,522 INFO L82 PathProgramCache]: Analyzing trace with hash 275217429, now seen corresponding path program 52 times [2021-06-05 23:09:11,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:11,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157417664] [2021-06-05 23:09:11,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:11,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:11,734 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:11,734 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:11,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157417664] [2021-06-05 23:09:11,734 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157417664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:11,734 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966259864] [2021-06-05 23:09:11,734 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:11,764 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:09:11,764 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:11,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:11,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:11,821 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:11,822 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:11,828 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:11,828 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:11,828 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:11,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:11,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:11,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:11,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:11,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:12,063 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:12,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966259864] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:12,063 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:12,063 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:12,063 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141091877] [2021-06-05 23:09:12,064 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:12,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:12,064 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:12,064 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:12,064 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:12,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:12,949 INFO L93 Difference]: Finished difference Result 5265 states and 15611 transitions. [2021-06-05 23:09:12,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:09:12,950 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:12,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:12,955 INFO L225 Difference]: With dead ends: 5265 [2021-06-05 23:09:12,955 INFO L226 Difference]: Without dead ends: 5044 [2021-06-05 23:09:12,955 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 804.0ms TimeCoverageRelationStatistics Valid=193, Invalid=1787, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:09:12,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5044 states. [2021-06-05 23:09:12,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5044 to 4647. [2021-06-05 23:09:12,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4647 states, 4646 states have (on average 2.992251399052949) internal successors, (13902), 4646 states have internal predecessors, (13902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:13,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4647 states to 4647 states and 13902 transitions. [2021-06-05 23:09:13,002 INFO L78 Accepts]: Start accepts. Automaton has 4647 states and 13902 transitions. Word has length 42 [2021-06-05 23:09:13,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:13,002 INFO L482 AbstractCegarLoop]: Abstraction has 4647 states and 13902 transitions. [2021-06-05 23:09:13,003 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:13,003 INFO L276 IsEmpty]: Start isEmpty. Operand 4647 states and 13902 transitions. [2021-06-05 23:09:13,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:13,006 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:13,007 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:13,207 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 23:09:13,208 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:13,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:13,208 INFO L82 PathProgramCache]: Analyzing trace with hash 1869317625, now seen corresponding path program 53 times [2021-06-05 23:09:13,208 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:13,208 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176632201] [2021-06-05 23:09:13,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:13,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:13,407 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:13,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:13,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176632201] [2021-06-05 23:09:13,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176632201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:13,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620176855] [2021-06-05 23:09:13,407 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:13,438 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:13,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:13,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:13,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:13,494 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:13,495 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:13,501 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:13,501 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:13,501 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:13,567 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:13,568 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:13,573 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:13,574 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:13,574 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:13,736 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:13,736 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620176855] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:13,736 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:13,736 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:13,736 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069489959] [2021-06-05 23:09:13,736 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:13,736 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:13,737 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:13,737 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:13,737 INFO L87 Difference]: Start difference. First operand 4647 states and 13902 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:14,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:14,620 INFO L93 Difference]: Finished difference Result 5631 states and 16717 transitions. [2021-06-05 23:09:14,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:09:14,620 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:14,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:14,626 INFO L225 Difference]: With dead ends: 5631 [2021-06-05 23:09:14,626 INFO L226 Difference]: Without dead ends: 5445 [2021-06-05 23:09:14,627 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 793.9ms TimeCoverageRelationStatistics Valid=200, Invalid=1870, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:09:14,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5445 states. [2021-06-05 23:09:14,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5445 to 4643. [2021-06-05 23:09:14,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.9924601464885825) internal successors, (13891), 4642 states have internal predecessors, (13891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:14,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13891 transitions. [2021-06-05 23:09:14,678 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13891 transitions. Word has length 42 [2021-06-05 23:09:14,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:14,678 INFO L482 AbstractCegarLoop]: Abstraction has 4643 states and 13891 transitions. [2021-06-05 23:09:14,679 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:14,679 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13891 transitions. [2021-06-05 23:09:14,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:14,683 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:14,683 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:14,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:14,884 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:14,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:14,884 INFO L82 PathProgramCache]: Analyzing trace with hash -945492489, now seen corresponding path program 54 times [2021-06-05 23:09:14,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:14,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538453061] [2021-06-05 23:09:14,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:14,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:15,082 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:15,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:15,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538453061] [2021-06-05 23:09:15,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538453061] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:15,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797567004] [2021-06-05 23:09:15,082 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:15,110 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:09:15,111 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:15,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:09:15,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:15,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:15,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:15,219 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:15,220 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:15,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:15,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:15,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:15,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:15,339 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:15,339 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:15,502 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:15,503 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797567004] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:15,503 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:15,503 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:15,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562107516] [2021-06-05 23:09:15,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:15,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:15,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:15,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=678, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:15,504 INFO L87 Difference]: Start difference. First operand 4643 states and 13891 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:16,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:16,370 INFO L93 Difference]: Finished difference Result 5522 states and 16407 transitions. [2021-06-05 23:09:16,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:09:16,371 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:16,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:16,377 INFO L225 Difference]: With dead ends: 5522 [2021-06-05 23:09:16,377 INFO L226 Difference]: Without dead ends: 5336 [2021-06-05 23:09:16,377 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 802.9ms TimeCoverageRelationStatistics Valid=195, Invalid=1785, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:09:16,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5336 states. [2021-06-05 23:09:16,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5336 to 4639. [2021-06-05 23:09:16,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.9926692539887885) internal successors, (13880), 4638 states have internal predecessors, (13880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:16,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13880 transitions. [2021-06-05 23:09:16,428 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13880 transitions. Word has length 42 [2021-06-05 23:09:16,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:16,428 INFO L482 AbstractCegarLoop]: Abstraction has 4639 states and 13880 transitions. [2021-06-05 23:09:16,428 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:16,428 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13880 transitions. [2021-06-05 23:09:16,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:16,433 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:16,433 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:16,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-06-05 23:09:16,649 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:16,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:16,649 INFO L82 PathProgramCache]: Analyzing trace with hash 2006257499, now seen corresponding path program 55 times [2021-06-05 23:09:16,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:16,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879544741] [2021-06-05 23:09:16,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:16,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:16,838 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:16,838 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:16,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879544741] [2021-06-05 23:09:16,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879544741] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:16,838 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254322333] [2021-06-05 23:09:16,838 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:16,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:16,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:16,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:16,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 11 treesize of output 7 [2021-06-05 23:09:16,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:16,932 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:16,932 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:16,932 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:17,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:17,047 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:17,051 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:17,052 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:17,052 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:17,165 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:17,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254322333] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:17,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:17,166 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:17,166 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195994958] [2021-06-05 23:09:17,166 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:17,166 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:17,166 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:17,166 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:17,166 INFO L87 Difference]: Start difference. First operand 4639 states and 13880 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:18,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:18,217 INFO L93 Difference]: Finished difference Result 5221 states and 15358 transitions. [2021-06-05 23:09:18,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:09:18,218 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:18,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:18,223 INFO L225 Difference]: With dead ends: 5221 [2021-06-05 23:09:18,223 INFO L226 Difference]: Without dead ends: 5000 [2021-06-05 23:09:18,223 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 881.7ms TimeCoverageRelationStatistics Valid=225, Invalid=2127, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:09:18,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5000 states. [2021-06-05 23:09:18,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5000 to 4651. [2021-06-05 23:09:18,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4651 states, 4650 states have (on average 2.9946236559139785) internal successors, (13925), 4650 states have internal predecessors, (13925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:18,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4651 states to 4651 states and 13925 transitions. [2021-06-05 23:09:18,273 INFO L78 Accepts]: Start accepts. Automaton has 4651 states and 13925 transitions. Word has length 42 [2021-06-05 23:09:18,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:18,273 INFO L482 AbstractCegarLoop]: Abstraction has 4651 states and 13925 transitions. [2021-06-05 23:09:18,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:18,273 INFO L276 IsEmpty]: Start isEmpty. Operand 4651 states and 13925 transitions. [2021-06-05 23:09:18,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:18,278 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:18,278 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:18,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:18,478 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:18,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:18,479 INFO L82 PathProgramCache]: Analyzing trace with hash -798793833, now seen corresponding path program 56 times [2021-06-05 23:09:18,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:18,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701007563] [2021-06-05 23:09:18,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:18,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:18,695 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:18,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:18,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701007563] [2021-06-05 23:09:18,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701007563] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:18,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398130177] [2021-06-05 23:09:18,695 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:18,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:18,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:18,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:18,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:18,780 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:18,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:18,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:18,787 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:18,787 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:18,878 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:18,879 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:18,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:18,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:18,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:19,036 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:19,036 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398130177] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:19,036 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:19,036 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:19,037 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310311342] [2021-06-05 23:09:19,037 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:19,037 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:19,037 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:19,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:19,037 INFO L87 Difference]: Start difference. First operand 4651 states and 13925 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:20,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:20,205 INFO L93 Difference]: Finished difference Result 5683 states and 16654 transitions. [2021-06-05 23:09:20,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:09:20,206 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:20,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:20,216 INFO L225 Difference]: With dead ends: 5683 [2021-06-05 23:09:20,216 INFO L226 Difference]: Without dead ends: 5462 [2021-06-05 23:09:20,216 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 911.2ms TimeCoverageRelationStatistics Valid=223, Invalid=2129, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:09:20,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5462 states. [2021-06-05 23:09:20,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5462 to 4655. [2021-06-05 23:09:20,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4655 states, 4654 states have (on average 2.994413407821229) internal successors, (13936), 4654 states have internal predecessors, (13936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:20,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4655 states to 4655 states and 13936 transitions. [2021-06-05 23:09:20,268 INFO L78 Accepts]: Start accepts. Automaton has 4655 states and 13936 transitions. Word has length 42 [2021-06-05 23:09:20,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:20,268 INFO L482 AbstractCegarLoop]: Abstraction has 4655 states and 13936 transitions. [2021-06-05 23:09:20,268 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:20,268 INFO L276 IsEmpty]: Start isEmpty. Operand 4655 states and 13936 transitions. [2021-06-05 23:09:20,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:20,272 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:20,272 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:20,473 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-06-05 23:09:20,473 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:20,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:20,473 INFO L82 PathProgramCache]: Analyzing trace with hash 795306363, now seen corresponding path program 57 times [2021-06-05 23:09:20,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:20,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193216995] [2021-06-05 23:09:20,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:20,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:20,672 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:20,672 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:20,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193216995] [2021-06-05 23:09:20,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193216995] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:20,672 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391204840] [2021-06-05 23:09:20,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:20,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:09:20,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:20,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:09:20,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:20,761 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:20,762 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:20,768 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:20,768 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:20,768 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:20,860 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:20,861 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:20,866 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:20,866 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:20,866 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:20,999 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:20,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391204840] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:20,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:20,999 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:21,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439789166] [2021-06-05 23:09:21,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:21,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:21,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:21,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=679, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:21,000 INFO L87 Difference]: Start difference. First operand 4655 states and 13936 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:22,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:22,351 INFO L93 Difference]: Finished difference Result 6077 states and 17816 transitions. [2021-06-05 23:09:22,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:09:22,351 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:22,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:22,358 INFO L225 Difference]: With dead ends: 6077 [2021-06-05 23:09:22,358 INFO L226 Difference]: Without dead ends: 5891 [2021-06-05 23:09:22,358 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 592 ImplicationChecksByTransitivity, 956.5ms TimeCoverageRelationStatistics Valid=242, Invalid=2410, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 23:09:22,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5891 states. [2021-06-05 23:09:22,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5891 to 4627. [2021-06-05 23:09:22,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:22,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-06-05 23:09:22,409 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-06-05 23:09:22,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:22,409 INFO L482 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-06-05 23:09:22,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:22,409 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-06-05 23:09:22,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:22,413 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:22,413 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:22,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:22,614 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:22,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:22,614 INFO L82 PathProgramCache]: Analyzing trace with hash 1059495283, now seen corresponding path program 58 times [2021-06-05 23:09:22,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:22,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532173794] [2021-06-05 23:09:22,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:22,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:22,806 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:22,806 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:22,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532173794] [2021-06-05 23:09:22,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532173794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:22,806 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1228573031] [2021-06-05 23:09:22,806 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:22,836 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:09:22,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:22,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:22,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:22,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:22,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:22,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:22,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:22,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:23,020 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:23,021 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:23,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:23,027 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:23,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:23,158 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:23,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1228573031] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:23,159 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:23,159 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:23,159 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844938601] [2021-06-05 23:09:23,159 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:23,159 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:23,159 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:23,159 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:23,159 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:24,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:24,409 INFO L93 Difference]: Finished difference Result 5890 states and 17085 transitions. [2021-06-05 23:09:24,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:09:24,409 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:24,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:24,415 INFO L225 Difference]: With dead ends: 5890 [2021-06-05 23:09:24,416 INFO L226 Difference]: Without dead ends: 5669 [2021-06-05 23:09:24,416 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 556 ImplicationChecksByTransitivity, 931.1ms TimeCoverageRelationStatistics Valid=262, Invalid=2288, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:09:24,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5669 states. [2021-06-05 23:09:24,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5669 to 4639. [2021-06-05 23:09:24,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4639 states, 4638 states have (on average 2.995256576110392) internal successors, (13892), 4638 states have internal predecessors, (13892), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:24,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4639 states to 4639 states and 13892 transitions. [2021-06-05 23:09:24,466 INFO L78 Accepts]: Start accepts. Automaton has 4639 states and 13892 transitions. Word has length 42 [2021-06-05 23:09:24,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:24,466 INFO L482 AbstractCegarLoop]: Abstraction has 4639 states and 13892 transitions. [2021-06-05 23:09:24,466 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:24,466 INFO L276 IsEmpty]: Start isEmpty. Operand 4639 states and 13892 transitions. [2021-06-05 23:09:24,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:24,470 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:24,470 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:24,670 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-06-05 23:09:24,670 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:24,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:24,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1745556049, now seen corresponding path program 59 times [2021-06-05 23:09:24,671 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:24,671 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613833600] [2021-06-05 23:09:24,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:24,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:24,853 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:24,853 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:24,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613833600] [2021-06-05 23:09:24,853 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613833600] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:24,853 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1598258289] [2021-06-05 23:09:24,853 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:24,882 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:24,882 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:24,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:24,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:24,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:24,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:24,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:24,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:24,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:25,031 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:25,032 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:25,036 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:25,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:25,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:09:25,208 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:25,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1598258289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:25,208 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:25,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:25,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923825218] [2021-06-05 23:09:25,208 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:25,209 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:25,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:25,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:25,209 INFO L87 Difference]: Start difference. First operand 4639 states and 13892 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:26,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:26,466 INFO L93 Difference]: Finished difference Result 6190 states and 17997 transitions. [2021-06-05 23:09:26,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:09:26,466 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:26,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:26,474 INFO L225 Difference]: With dead ends: 6190 [2021-06-05 23:09:26,474 INFO L226 Difference]: Without dead ends: 5969 [2021-06-05 23:09:26,474 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 557 ImplicationChecksByTransitivity, 929.3ms TimeCoverageRelationStatistics Valid=257, Invalid=2293, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:09:26,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5969 states. [2021-06-05 23:09:26,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5969 to 4643. [2021-06-05 23:09:26,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4643 states, 4642 states have (on average 2.9950452391210685) internal successors, (13903), 4642 states have internal predecessors, (13903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:26,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4643 states to 4643 states and 13903 transitions. [2021-06-05 23:09:26,531 INFO L78 Accepts]: Start accepts. Automaton has 4643 states and 13903 transitions. Word has length 42 [2021-06-05 23:09:26,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:26,531 INFO L482 AbstractCegarLoop]: Abstraction has 4643 states and 13903 transitions. [2021-06-05 23:09:26,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:26,531 INFO L276 IsEmpty]: Start isEmpty. Operand 4643 states and 13903 transitions. [2021-06-05 23:09:26,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:26,535 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:26,535 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:26,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:26,735 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:26,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:26,736 INFO L82 PathProgramCache]: Analyzing trace with hash -151455853, now seen corresponding path program 60 times [2021-06-05 23:09:26,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:26,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [368740445] [2021-06-05 23:09:26,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:26,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:26,919 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:26,920 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:26,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [368740445] [2021-06-05 23:09:26,920 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [368740445] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:26,920 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1561187807] [2021-06-05 23:09:26,920 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:26,974 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:09:26,974 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:26,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:09:26,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:27,030 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:27,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:27,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:27,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:27,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:27,125 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:27,126 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:27,130 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:27,131 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:27,131 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:27,263 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:27,264 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1561187807] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:27,264 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:27,264 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:27,264 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935803119] [2021-06-05 23:09:27,264 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:27,264 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:27,264 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:27,265 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=677, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:27,265 INFO L87 Difference]: Start difference. First operand 4643 states and 13903 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:28,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:28,550 INFO L93 Difference]: Finished difference Result 6784 states and 19641 transitions. [2021-06-05 23:09:28,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:09:28,550 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:28,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:28,559 INFO L225 Difference]: With dead ends: 6784 [2021-06-05 23:09:28,559 INFO L226 Difference]: Without dead ends: 6598 [2021-06-05 23:09:28,559 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 981.6ms TimeCoverageRelationStatistics Valid=276, Invalid=2586, Unknown=0, NotChecked=0, Total=2862 [2021-06-05 23:09:28,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6598 states. [2021-06-05 23:09:28,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6598 to 4627. [2021-06-05 23:09:28,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4627 states, 4626 states have (on average 2.993298746217034) internal successors, (13847), 4626 states have internal predecessors, (13847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:28,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4627 states to 4627 states and 13847 transitions. [2021-06-05 23:09:28,619 INFO L78 Accepts]: Start accepts. Automaton has 4627 states and 13847 transitions. Word has length 42 [2021-06-05 23:09:28,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:28,619 INFO L482 AbstractCegarLoop]: Abstraction has 4627 states and 13847 transitions. [2021-06-05 23:09:28,619 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:28,619 INFO L276 IsEmpty]: Start isEmpty. Operand 4627 states and 13847 transitions. [2021-06-05 23:09:28,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:28,624 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:28,624 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:28,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-06-05 23:09:28,825 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:28,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:28,825 INFO L82 PathProgramCache]: Analyzing trace with hash -264554443, now seen corresponding path program 61 times [2021-06-05 23:09:28,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:28,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940447122] [2021-06-05 23:09:28,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:28,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:29,009 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:29,009 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:29,009 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940447122] [2021-06-05 23:09:29,009 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940447122] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:29,010 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1797698473] [2021-06-05 23:09:29,010 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:29,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:29,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:29,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:29,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:29,097 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:29,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:29,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-06-05 23:09:29,104 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:29,212 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:29,213 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:29,218 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:29,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:29,218 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:29,330 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:29,330 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1797698473] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:29,330 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:29,330 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:29,330 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808461562] [2021-06-05 23:09:29,330 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:29,330 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:29,331 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:29,331 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=676, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:29,331 INFO L87 Difference]: Start difference. First operand 4627 states and 13847 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:30,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:30,366 INFO L93 Difference]: Finished difference Result 5487 states and 16039 transitions. [2021-06-05 23:09:30,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:09:30,366 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:30,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:30,373 INFO L225 Difference]: With dead ends: 5487 [2021-06-05 23:09:30,373 INFO L226 Difference]: Without dead ends: 5266 [2021-06-05 23:09:30,373 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 829.9ms TimeCoverageRelationStatistics Valid=247, Invalid=2203, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:09:30,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5266 states. [2021-06-05 23:09:30,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5266 to 4586. [2021-06-05 23:09:30,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.994547437295529) internal successors, (13730), 4585 states have internal predecessors, (13730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:30,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13730 transitions. [2021-06-05 23:09:30,426 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13730 transitions. Word has length 42 [2021-06-05 23:09:30,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:30,426 INFO L482 AbstractCegarLoop]: Abstraction has 4586 states and 13730 transitions. [2021-06-05 23:09:30,426 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:30,426 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13730 transitions. [2021-06-05 23:09:30,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:30,430 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:30,430 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:30,631 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-06-05 23:09:30,631 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:30,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:30,631 INFO L82 PathProgramCache]: Analyzing trace with hash 339131929, now seen corresponding path program 62 times [2021-06-05 23:09:30,632 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:30,632 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392583610] [2021-06-05 23:09:30,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:30,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:30,816 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:30,817 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:30,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392583610] [2021-06-05 23:09:30,817 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392583610] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:30,817 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1571864632] [2021-06-05 23:09:30,817 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:30,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:30,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:30,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:09:30,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:30,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:30,983 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:30,989 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:30,989 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:30,989 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:31,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:31,033 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:31,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:31,038 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:31,038 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:31,185 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:31,185 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1571864632] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:31,185 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:31,185 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-06-05 23:09:31,185 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213426009] [2021-06-05 23:09:31,186 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:09:31,186 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:31,186 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:09:31,186 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=773, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:09:31,186 INFO L87 Difference]: Start difference. First operand 4586 states and 13730 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:32,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:32,025 INFO L93 Difference]: Finished difference Result 5807 states and 16947 transitions. [2021-06-05 23:09:32,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:09:32,026 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:32,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:32,032 INFO L225 Difference]: With dead ends: 5807 [2021-06-05 23:09:32,033 INFO L226 Difference]: Without dead ends: 5556 [2021-06-05 23:09:32,033 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 601 ImplicationChecksByTransitivity, 828.8ms TimeCoverageRelationStatistics Valid=233, Invalid=2119, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:09:32,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5556 states. [2021-06-05 23:09:32,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5556 to 4622. [2021-06-05 23:09:32,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4622 states, 4621 states have (on average 2.9939407054750053) internal successors, (13835), 4621 states have internal predecessors, (13835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:32,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4622 states to 4622 states and 13835 transitions. [2021-06-05 23:09:32,089 INFO L78 Accepts]: Start accepts. Automaton has 4622 states and 13835 transitions. Word has length 42 [2021-06-05 23:09:32,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:32,089 INFO L482 AbstractCegarLoop]: Abstraction has 4622 states and 13835 transitions. [2021-06-05 23:09:32,089 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:32,089 INFO L276 IsEmpty]: Start isEmpty. Operand 4622 states and 13835 transitions. [2021-06-05 23:09:32,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:32,093 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:32,093 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:32,293 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-06-05 23:09:32,294 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:32,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:32,294 INFO L82 PathProgramCache]: Analyzing trace with hash -2142652501, now seen corresponding path program 63 times [2021-06-05 23:09:32,294 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:32,294 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724956545] [2021-06-05 23:09:32,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:32,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:32,517 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:32,518 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:32,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724956545] [2021-06-05 23:09:32,518 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724956545] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:32,518 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571777456] [2021-06-05 23:09:32,518 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:32,547 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:09:32,547 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:32,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:09:32,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:32,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:32,682 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:32,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:32,689 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:32,689 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:32,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:32,779 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:32,784 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:32,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:32,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:32,892 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:32,893 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571777456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:32,893 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:32,893 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:32,893 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143846881] [2021-06-05 23:09:32,893 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:32,893 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:32,893 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:32,893 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:32,893 INFO L87 Difference]: Start difference. First operand 4622 states and 13835 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:33,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:33,889 INFO L93 Difference]: Finished difference Result 6002 states and 17329 transitions. [2021-06-05 23:09:33,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:09:33,889 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:33,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:33,896 INFO L225 Difference]: With dead ends: 6002 [2021-06-05 23:09:33,896 INFO L226 Difference]: Without dead ends: 5781 [2021-06-05 23:09:33,896 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 501 ImplicationChecksByTransitivity, 843.6ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:09:33,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5781 states. [2021-06-05 23:09:33,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5781 to 4625. [2021-06-05 23:09:33,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.9943771626297577) internal successors, (13846), 4624 states have internal predecessors, (13846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:33,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13846 transitions. [2021-06-05 23:09:33,946 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13846 transitions. Word has length 42 [2021-06-05 23:09:33,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:33,946 INFO L482 AbstractCegarLoop]: Abstraction has 4625 states and 13846 transitions. [2021-06-05 23:09:33,946 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:33,947 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13846 transitions. [2021-06-05 23:09:33,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:33,950 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:33,950 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:34,151 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:34,151 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:34,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:34,151 INFO L82 PathProgramCache]: Analyzing trace with hash -1073301951, now seen corresponding path program 64 times [2021-06-05 23:09:34,151 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:34,151 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182345121] [2021-06-05 23:09:34,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:34,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:34,342 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:34,342 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:34,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182345121] [2021-06-05 23:09:34,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182345121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:34,342 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108836442] [2021-06-05 23:09:34,342 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:34,370 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:09:34,370 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:34,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:34,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:34,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:34,481 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:34,487 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:34,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:34,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:34,549 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:34,551 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:34,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:34,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:34,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:34,666 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:34,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108836442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:34,666 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:34,666 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:34,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1252630229] [2021-06-05 23:09:34,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:34,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:34,667 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:34,667 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:34,667 INFO L87 Difference]: Start difference. First operand 4625 states and 13846 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:35,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:35,872 INFO L93 Difference]: Finished difference Result 6284 states and 18100 transitions. [2021-06-05 23:09:35,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:09:35,876 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:35,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:35,883 INFO L225 Difference]: With dead ends: 6284 [2021-06-05 23:09:35,884 INFO L226 Difference]: Without dead ends: 6063 [2021-06-05 23:09:35,884 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 863.3ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:09:35,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6063 states. [2021-06-05 23:09:35,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6063 to 4637. [2021-06-05 23:09:35,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.996333045729077) internal successors, (13891), 4636 states have internal predecessors, (13891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:35,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13891 transitions. [2021-06-05 23:09:35,940 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13891 transitions. Word has length 42 [2021-06-05 23:09:35,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:35,940 INFO L482 AbstractCegarLoop]: Abstraction has 4637 states and 13891 transitions. [2021-06-05 23:09:35,940 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:35,940 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13891 transitions. [2021-06-05 23:09:35,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:35,945 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:35,945 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:36,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,69 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:36,145 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:36,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:36,146 INFO L82 PathProgramCache]: Analyzing trace with hash 416614013, now seen corresponding path program 65 times [2021-06-05 23:09:36,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:36,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937932053] [2021-06-05 23:09:36,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:36,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:36,352 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:36,353 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:36,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937932053] [2021-06-05 23:09:36,353 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937932053] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:36,353 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [969573846] [2021-06-05 23:09:36,353 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:36,382 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:36,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:36,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:36,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:36,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:36,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:36,499 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:36,499 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:36,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:36,546 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:36,547 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:36,553 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:36,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:36,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:36,752 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:36,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [969573846] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:36,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:36,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 29 [2021-06-05 23:09:36,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275970099] [2021-06-05 23:09:36,753 INFO L462 AbstractCegarLoop]: Interpolant automaton has 30 states [2021-06-05 23:09:36,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:36,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2021-06-05 23:09:36,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=774, Unknown=0, NotChecked=0, Total=870 [2021-06-05 23:09:36,753 INFO L87 Difference]: Start difference. First operand 4637 states and 13891 transitions. Second operand has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:38,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:38,055 INFO L93 Difference]: Finished difference Result 6560 states and 18993 transitions. [2021-06-05 23:09:38,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:09:38,056 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:38,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:38,063 INFO L225 Difference]: With dead ends: 6560 [2021-06-05 23:09:38,064 INFO L226 Difference]: Without dead ends: 6339 [2021-06-05 23:09:38,064 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 984.6ms TimeCoverageRelationStatistics Valid=259, Invalid=2497, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 23:09:38,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6339 states. [2021-06-05 23:09:38,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6339 to 4641. [2021-06-05 23:09:38,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 2.9961206896551724) internal successors, (13902), 4640 states have internal predecessors, (13902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:38,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13902 transitions. [2021-06-05 23:09:38,125 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13902 transitions. Word has length 42 [2021-06-05 23:09:38,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:38,125 INFO L482 AbstractCegarLoop]: Abstraction has 4641 states and 13902 transitions. [2021-06-05 23:09:38,125 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 30 states, 30 states have (on average 2.6) internal successors, (78), 29 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:38,125 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13902 transitions. [2021-06-05 23:09:38,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:38,129 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:38,129 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:38,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:38,330 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:38,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:38,330 INFO L82 PathProgramCache]: Analyzing trace with hash 2010714209, now seen corresponding path program 66 times [2021-06-05 23:09:38,330 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:38,330 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078774251] [2021-06-05 23:09:38,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:38,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:38,538 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:38,538 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:38,538 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078774251] [2021-06-05 23:09:38,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078774251] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:38,539 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588346569] [2021-06-05 23:09:38,539 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:38,567 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:09:38,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:38,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:09:38,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:38,687 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:38,688 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:38,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:38,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:38,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:38,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:38,737 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:38,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:38,741 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:38,742 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:38,888 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:38,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588346569] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:38,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:38,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:38,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699057941] [2021-06-05 23:09:38,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:38,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:38,889 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:38,889 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:38,890 INFO L87 Difference]: Start difference. First operand 4641 states and 13902 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:40,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:40,274 INFO L93 Difference]: Finished difference Result 7255 states and 20991 transitions. [2021-06-05 23:09:40,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:09:40,275 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:40,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:40,283 INFO L225 Difference]: With dead ends: 7255 [2021-06-05 23:09:40,283 INFO L226 Difference]: Without dead ends: 7069 [2021-06-05 23:09:40,283 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 1001.3ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 23:09:40,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7069 states. [2021-06-05 23:09:40,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7069 to 4610. [2021-06-05 23:09:40,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.992189195053157) internal successors, (13791), 4609 states have internal predecessors, (13791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:40,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13791 transitions. [2021-06-05 23:09:40,343 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13791 transitions. Word has length 42 [2021-06-05 23:09:40,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:40,343 INFO L482 AbstractCegarLoop]: Abstraction has 4610 states and 13791 transitions. [2021-06-05 23:09:40,343 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:40,343 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13791 transitions. [2021-06-05 23:09:40,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:40,348 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:40,348 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:40,548 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-06-05 23:09:40,549 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:40,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:40,549 INFO L82 PathProgramCache]: Analyzing trace with hash -750590345, now seen corresponding path program 67 times [2021-06-05 23:09:40,549 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:40,549 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [119574456] [2021-06-05 23:09:40,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:40,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:40,729 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:40,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:40,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [119574456] [2021-06-05 23:09:40,729 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [119574456] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:40,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60674755] [2021-06-05 23:09:40,730 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:40,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:40,758 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:40,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:40,867 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:40,868 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:40,877 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:40,878 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:40,878 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:09:40,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:40,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:41,001 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:41,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:41,002 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:41,115 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:41,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60674755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:41,115 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:41,115 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:41,116 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726032984] [2021-06-05 23:09:41,116 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:41,116 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:41,116 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:41,116 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:41,116 INFO L87 Difference]: Start difference. First operand 4610 states and 13791 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:42,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:42,024 INFO L93 Difference]: Finished difference Result 5159 states and 15159 transitions. [2021-06-05 23:09:42,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:09:42,024 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:42,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:42,030 INFO L225 Difference]: With dead ends: 5159 [2021-06-05 23:09:42,030 INFO L226 Difference]: Without dead ends: 4938 [2021-06-05 23:09:42,030 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 764.5ms TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:09:42,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4938 states. [2021-06-05 23:09:42,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4938 to 4616. [2021-06-05 23:09:42,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4616 states, 4615 states have (on average 2.9924160346695556) internal successors, (13810), 4615 states have internal predecessors, (13810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:42,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4616 states to 4616 states and 13810 transitions. [2021-06-05 23:09:42,077 INFO L78 Accepts]: Start accepts. Automaton has 4616 states and 13810 transitions. Word has length 42 [2021-06-05 23:09:42,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:42,077 INFO L482 AbstractCegarLoop]: Abstraction has 4616 states and 13810 transitions. [2021-06-05 23:09:42,077 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:42,078 INFO L276 IsEmpty]: Start isEmpty. Operand 4616 states and 13810 transitions. [2021-06-05 23:09:42,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:42,081 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:42,081 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:42,282 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,72 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:42,282 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:42,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:42,282 INFO L82 PathProgramCache]: Analyzing trace with hash 318760205, now seen corresponding path program 68 times [2021-06-05 23:09:42,282 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:42,282 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554074667] [2021-06-05 23:09:42,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:42,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:42,466 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:42,467 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:42,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554074667] [2021-06-05 23:09:42,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554074667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:42,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1601278938] [2021-06-05 23:09:42,467 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:42,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:42,496 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:42,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:42,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:42,578 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:42,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:42,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:42,586 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:42,586 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:09:42,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:42,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:42,681 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:42,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:42,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:09:42,804 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:42,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1601278938] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:42,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:42,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:42,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342296432] [2021-06-05 23:09:42,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:42,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:42,805 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:42,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:42,805 INFO L87 Difference]: Start difference. First operand 4616 states and 13810 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:43,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:43,990 INFO L93 Difference]: Finished difference Result 5523 states and 16069 transitions. [2021-06-05 23:09:43,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:09:43,990 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:43,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:43,996 INFO L225 Difference]: With dead ends: 5523 [2021-06-05 23:09:43,996 INFO L226 Difference]: Without dead ends: 5302 [2021-06-05 23:09:43,996 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 834.9ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:09:44,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5302 states. [2021-06-05 23:09:44,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5302 to 4628. [2021-06-05 23:09:44,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 4627 states have (on average 2.994380808299114) internal successors, (13855), 4627 states have internal predecessors, (13855), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:44,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 13855 transitions. [2021-06-05 23:09:44,044 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 13855 transitions. Word has length 42 [2021-06-05 23:09:44,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:44,044 INFO L482 AbstractCegarLoop]: Abstraction has 4628 states and 13855 transitions. [2021-06-05 23:09:44,044 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:44,044 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 13855 transitions. [2021-06-05 23:09:44,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:44,048 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:44,048 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:44,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75,73 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:44,248 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:44,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:44,249 INFO L82 PathProgramCache]: Analyzing trace with hash 1808676169, now seen corresponding path program 69 times [2021-06-05 23:09:44,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:44,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661461] [2021-06-05 23:09:44,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:44,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:44,472 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:44,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:44,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661461] [2021-06-05 23:09:44,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661461] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:44,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1438384667] [2021-06-05 23:09:44,472 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:44,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:09:44,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:44,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:44,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:44,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:44,584 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:44,591 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:44,591 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:44,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:09:44,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:44,661 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:44,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:44,666 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:44,666 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:44,796 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:44,796 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1438384667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:44,796 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:44,796 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:44,796 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207871605] [2021-06-05 23:09:44,796 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:44,797 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:44,797 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:44,797 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:44,797 INFO L87 Difference]: Start difference. First operand 4628 states and 13855 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:45,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:45,900 INFO L93 Difference]: Finished difference Result 5694 states and 16669 transitions. [2021-06-05 23:09:45,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:09:45,900 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:45,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:45,906 INFO L225 Difference]: With dead ends: 5694 [2021-06-05 23:09:45,906 INFO L226 Difference]: Without dead ends: 5473 [2021-06-05 23:09:45,907 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 535 ImplicationChecksByTransitivity, 876.7ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:09:45,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5473 states. [2021-06-05 23:09:45,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5473 to 4632. [2021-06-05 23:09:45,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4632 states, 4631 states have (on average 2.9941697257611746) internal successors, (13866), 4631 states have internal predecessors, (13866), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:45,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4632 states to 4632 states and 13866 transitions. [2021-06-05 23:09:45,955 INFO L78 Accepts]: Start accepts. Automaton has 4632 states and 13866 transitions. Word has length 42 [2021-06-05 23:09:45,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:45,955 INFO L482 AbstractCegarLoop]: Abstraction has 4632 states and 13866 transitions. [2021-06-05 23:09:45,955 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:45,955 INFO L276 IsEmpty]: Start isEmpty. Operand 4632 states and 13866 transitions. [2021-06-05 23:09:45,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:45,959 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:45,959 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:46,160 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,74 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:46,160 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:46,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:46,160 INFO L82 PathProgramCache]: Analyzing trace with hash -892190931, now seen corresponding path program 70 times [2021-06-05 23:09:46,160 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:46,160 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1021840544] [2021-06-05 23:09:46,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:46,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:46,349 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:46,349 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:46,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1021840544] [2021-06-05 23:09:46,350 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1021840544] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:46,350 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293710848] [2021-06-05 23:09:46,350 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:46,377 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:09:46,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:46,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:46,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:46,459 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:46,460 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:46,467 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:46,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:46,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:09:46,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:46,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:46,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:46,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:46,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:46,672 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:46,672 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293710848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:46,672 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:46,672 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:46,672 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066111336] [2021-06-05 23:09:46,672 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:46,672 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:46,672 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:46,673 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:46,673 INFO L87 Difference]: Start difference. First operand 4632 states and 13866 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:47,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:47,859 INFO L93 Difference]: Finished difference Result 6132 states and 17960 transitions. [2021-06-05 23:09:47,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:09:47,859 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:47,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:47,865 INFO L225 Difference]: With dead ends: 6132 [2021-06-05 23:09:47,866 INFO L226 Difference]: Without dead ends: 5946 [2021-06-05 23:09:47,866 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 883.4ms TimeCoverageRelationStatistics Valid=233, Invalid=2217, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:09:47,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5946 states. [2021-06-05 23:09:47,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5946 to 4613. [2021-06-05 23:09:47,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 4612 states have (on average 2.9919774501300953) internal successors, (13799), 4612 states have internal predecessors, (13799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:47,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 13799 transitions. [2021-06-05 23:09:47,919 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 13799 transitions. Word has length 42 [2021-06-05 23:09:47,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:47,920 INFO L482 AbstractCegarLoop]: Abstraction has 4613 states and 13799 transitions. [2021-06-05 23:09:47,920 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:47,920 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 13799 transitions. [2021-06-05 23:09:47,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:47,924 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:47,924 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:48,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-06-05 23:09:48,124 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:48,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:48,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1741817527, now seen corresponding path program 71 times [2021-06-05 23:09:48,125 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:48,125 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321135467] [2021-06-05 23:09:48,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:48,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:48,306 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:48,307 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:48,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321135467] [2021-06-05 23:09:48,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321135467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:48,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862143680] [2021-06-05 23:09:48,307 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:48,336 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:48,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:48,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:48,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:48,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:48,427 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:48,434 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:48,434 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:48,434 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:09:48,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:48,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:48,485 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:48,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:48,486 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:09:48,646 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:48,646 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862143680] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:48,646 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:48,646 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:48,647 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602870742] [2021-06-05 23:09:48,647 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:48,647 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:48,647 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:48,647 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:48,647 INFO L87 Difference]: Start difference. First operand 4613 states and 13799 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:49,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:49,503 INFO L93 Difference]: Finished difference Result 5251 states and 15563 transitions. [2021-06-05 23:09:49,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:09:49,503 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:49,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:49,509 INFO L225 Difference]: With dead ends: 5251 [2021-06-05 23:09:49,509 INFO L226 Difference]: Without dead ends: 5030 [2021-06-05 23:09:49,509 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 760.8ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:09:49,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5030 states. [2021-06-05 23:09:49,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5030 to 4633. [2021-06-05 23:09:49,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4633 states, 4632 states have (on average 2.9909326424870466) internal successors, (13854), 4632 states have internal predecessors, (13854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:49,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4633 states to 4633 states and 13854 transitions. [2021-06-05 23:09:49,559 INFO L78 Accepts]: Start accepts. Automaton has 4633 states and 13854 transitions. Word has length 42 [2021-06-05 23:09:49,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:49,559 INFO L482 AbstractCegarLoop]: Abstraction has 4633 states and 13854 transitions. [2021-06-05 23:09:49,560 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:49,560 INFO L276 IsEmpty]: Start isEmpty. Operand 4633 states and 13854 transitions. [2021-06-05 23:09:49,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:49,564 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:49,564 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:49,764 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:49,764 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:49,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:49,765 INFO L82 PathProgramCache]: Analyzing trace with hash -959049573, now seen corresponding path program 72 times [2021-06-05 23:09:49,765 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:49,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687982417] [2021-06-05 23:09:49,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:49,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:49,954 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:49,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:49,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687982417] [2021-06-05 23:09:49,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687982417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:49,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [836092198] [2021-06-05 23:09:49,954 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:49,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-06-05 23:09:49,986 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:49,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:09:49,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:50,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:50,103 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:50,110 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:50,111 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:50,111 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-06-05 23:09:50,158 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:50,159 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:50,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:50,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:50,165 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:50,323 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:50,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [836092198] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:50,324 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:50,324 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:50,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457952283] [2021-06-05 23:09:50,324 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:50,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:50,324 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:50,324 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:50,324 INFO L87 Difference]: Start difference. First operand 4633 states and 13854 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:51,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:51,212 INFO L93 Difference]: Finished difference Result 5617 states and 16669 transitions. [2021-06-05 23:09:51,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:09:51,212 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:51,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:51,219 INFO L225 Difference]: With dead ends: 5617 [2021-06-05 23:09:51,219 INFO L226 Difference]: Without dead ends: 5431 [2021-06-05 23:09:51,219 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 443 ImplicationChecksByTransitivity, 805.6ms TimeCoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:09:51,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5431 states. [2021-06-05 23:09:51,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5431 to 4629. [2021-06-05 23:09:51,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4629 states, 4628 states have (on average 2.99114088159032) internal successors, (13843), 4628 states have internal predecessors, (13843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:51,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4629 states to 4629 states and 13843 transitions. [2021-06-05 23:09:51,269 INFO L78 Accepts]: Start accepts. Automaton has 4629 states and 13843 transitions. Word has length 42 [2021-06-05 23:09:51,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:51,269 INFO L482 AbstractCegarLoop]: Abstraction has 4629 states and 13843 transitions. [2021-06-05 23:09:51,269 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:51,270 INFO L276 IsEmpty]: Start isEmpty. Operand 4629 states and 13843 transitions. [2021-06-05 23:09:51,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:51,274 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:51,274 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:51,474 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-06-05 23:09:51,474 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:51,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:51,474 INFO L82 PathProgramCache]: Analyzing trace with hash 521107609, now seen corresponding path program 73 times [2021-06-05 23:09:51,475 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:51,475 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41451960] [2021-06-05 23:09:51,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:51,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:51,653 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:51,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:51,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41451960] [2021-06-05 23:09:51,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41451960] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:51,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349517110] [2021-06-05 23:09:51,653 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:51,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:51,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:51,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:51,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:51,774 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:51,781 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:51,781 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:51,781 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:09:51,827 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:51,827 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:51,833 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:51,834 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:51,834 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:51,994 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:51,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349517110] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:51,994 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:51,994 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:51,994 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460000211] [2021-06-05 23:09:51,994 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:51,994 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:51,994 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:51,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:51,995 INFO L87 Difference]: Start difference. First operand 4629 states and 13843 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:52,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:52,855 INFO L93 Difference]: Finished difference Result 5508 states and 16359 transitions. [2021-06-05 23:09:52,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:09:52,855 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:52,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:52,881 INFO L225 Difference]: With dead ends: 5508 [2021-06-05 23:09:52,881 INFO L226 Difference]: Without dead ends: 5322 [2021-06-05 23:09:52,881 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 400 ImplicationChecksByTransitivity, 756.6ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:09:52,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5322 states. [2021-06-05 23:09:52,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5322 to 4625. [2021-06-05 23:09:52,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4625 states, 4624 states have (on average 2.991349480968858) internal successors, (13832), 4624 states have internal predecessors, (13832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:52,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4625 states to 4625 states and 13832 transitions. [2021-06-05 23:09:52,927 INFO L78 Accepts]: Start accepts. Automaton has 4625 states and 13832 transitions. Word has length 42 [2021-06-05 23:09:52,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:52,927 INFO L482 AbstractCegarLoop]: Abstraction has 4625 states and 13832 transitions. [2021-06-05 23:09:52,927 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:52,927 INFO L276 IsEmpty]: Start isEmpty. Operand 4625 states and 13832 transitions. [2021-06-05 23:09:52,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:52,932 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:52,932 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:53,132 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,78 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:53,132 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:53,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:53,133 INFO L82 PathProgramCache]: Analyzing trace with hash -822109699, now seen corresponding path program 74 times [2021-06-05 23:09:53,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:53,133 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455978886] [2021-06-05 23:09:53,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:53,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:53,312 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:53,312 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:53,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455978886] [2021-06-05 23:09:53,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455978886] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:53,312 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253227845] [2021-06-05 23:09:53,312 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:53,342 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:09:53,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:53,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:53,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:53,428 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:53,429 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:53,435 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:53,436 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:53,436 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:09:53,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:53,535 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:53,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:53,540 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:53,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:09:53,650 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:53,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253227845] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:53,651 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:53,651 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:53,651 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242205123] [2021-06-05 23:09:53,651 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:53,651 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:53,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:53,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:53,651 INFO L87 Difference]: Start difference. First operand 4625 states and 13832 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:54,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:54,778 INFO L93 Difference]: Finished difference Result 5207 states and 15310 transitions. [2021-06-05 23:09:54,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:09:54,778 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:54,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:54,784 INFO L225 Difference]: With dead ends: 5207 [2021-06-05 23:09:54,784 INFO L226 Difference]: Without dead ends: 4986 [2021-06-05 23:09:54,784 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 850.4ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:09:54,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4986 states. [2021-06-05 23:09:54,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4986 to 4637. [2021-06-05 23:09:54,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.993313201035375) internal successors, (13877), 4636 states have internal predecessors, (13877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:54,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13877 transitions. [2021-06-05 23:09:54,832 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13877 transitions. Word has length 42 [2021-06-05 23:09:54,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:54,832 INFO L482 AbstractCegarLoop]: Abstraction has 4637 states and 13877 transitions. [2021-06-05 23:09:54,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:54,832 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13877 transitions. [2021-06-05 23:09:54,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:54,836 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:54,836 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:55,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:55,036 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:55,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:55,037 INFO L82 PathProgramCache]: Analyzing trace with hash 667806265, now seen corresponding path program 75 times [2021-06-05 23:09:55,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:55,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101162812] [2021-06-05 23:09:55,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:55,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:55,224 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:55,224 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:55,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101162812] [2021-06-05 23:09:55,224 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101162812] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:55,224 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1660092339] [2021-06-05 23:09:55,225 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:55,253 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-06-05 23:09:55,253 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:55,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:55,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:55,336 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:55,336 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:55,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:55,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:55,344 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:09:55,415 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:55,416 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:55,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:55,421 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:55,421 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:55,560 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:55,560 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1660092339] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:55,560 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:55,560 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:55,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471003996] [2021-06-05 23:09:55,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:55,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:55,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:55,561 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:55,561 INFO L87 Difference]: Start difference. First operand 4637 states and 13877 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:56,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:56,706 INFO L93 Difference]: Finished difference Result 5669 states and 16606 transitions. [2021-06-05 23:09:56,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:09:56,706 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:56,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:56,713 INFO L225 Difference]: With dead ends: 5669 [2021-06-05 23:09:56,713 INFO L226 Difference]: Without dead ends: 5448 [2021-06-05 23:09:56,713 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 875.7ms TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:09:56,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5448 states. [2021-06-05 23:09:56,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5448 to 4641. [2021-06-05 23:09:56,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4641 states, 4640 states have (on average 2.9931034482758623) internal successors, (13888), 4640 states have internal predecessors, (13888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:56,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4641 states to 4641 states and 13888 transitions. [2021-06-05 23:09:56,766 INFO L78 Accepts]: Start accepts. Automaton has 4641 states and 13888 transitions. Word has length 42 [2021-06-05 23:09:56,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:56,766 INFO L482 AbstractCegarLoop]: Abstraction has 4641 states and 13888 transitions. [2021-06-05 23:09:56,766 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:56,766 INFO L276 IsEmpty]: Start isEmpty. Operand 4641 states and 13888 transitions. [2021-06-05 23:09:56,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:56,771 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:56,771 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:56,972 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:56,972 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:56,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:56,973 INFO L82 PathProgramCache]: Analyzing trace with hash -2033060835, now seen corresponding path program 76 times [2021-06-05 23:09:56,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:56,973 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [554560956] [2021-06-05 23:09:56,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:56,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:57,163 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:57,163 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:57,163 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [554560956] [2021-06-05 23:09:57,163 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [554560956] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:57,164 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243908152] [2021-06-05 23:09:57,164 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:57,192 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:09:57,192 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:57,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:09:57,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:57,276 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:57,277 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:57,284 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:57,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-06-05 23:09:57,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:09:57,359 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:57,360 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:57,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:57,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:57,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:09:57,499 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:57,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243908152] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:57,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:57,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:57,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429237157] [2021-06-05 23:09:57,500 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:57,500 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:57,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:57,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:57,500 INFO L87 Difference]: Start difference. First operand 4641 states and 13888 transitions. Second operand has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:58,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:09:58,772 INFO L93 Difference]: Finished difference Result 6063 states and 17768 transitions. [2021-06-05 23:09:58,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:09:58,772 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2021-06-05 23:09:58,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:09:58,778 INFO L225 Difference]: With dead ends: 6063 [2021-06-05 23:09:58,778 INFO L226 Difference]: Without dead ends: 5877 [2021-06-05 23:09:58,778 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 935.2ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:09:58,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5877 states. [2021-06-05 23:09:58,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5877 to 4598. [2021-06-05 23:09:58,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 2.993038938438112) internal successors, (13759), 4597 states have internal predecessors, (13759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:58,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 13759 transitions. [2021-06-05 23:09:58,826 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 13759 transitions. Word has length 42 [2021-06-05 23:09:58,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:09:58,826 INFO L482 AbstractCegarLoop]: Abstraction has 4598 states and 13759 transitions. [2021-06-05 23:09:58,826 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.7857142857142856) internal successors, (78), 27 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:09:58,826 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 13759 transitions. [2021-06-05 23:09:58,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:09:58,830 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:09:58,830 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:09:59,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,81 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:59,030 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:09:59,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:09:59,031 INFO L82 PathProgramCache]: Analyzing trace with hash 2103522421, now seen corresponding path program 77 times [2021-06-05 23:09:59,031 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:09:59,031 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396689830] [2021-06-05 23:09:59,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:09:59,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:09:59,208 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:09:59,208 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:09:59,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396689830] [2021-06-05 23:09:59,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396689830] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:59,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966623644] [2021-06-05 23:09:59,208 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:09:59,238 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:09:59,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:09:59,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:09:59,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:09:59,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:09:59,371 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:59,379 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:59,380 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:59,380 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:09:59,421 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:09:59,422 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:09:59,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:09:59,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:09:59,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:09:59,534 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:09:59,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966623644] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:09:59,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:09:59,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:09:59,534 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124493854] [2021-06-05 23:09:59,534 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:09:59,534 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:09:59,535 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:09:59,535 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:09:59,535 INFO L87 Difference]: Start difference. First operand 4598 states and 13759 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-06-05 23:10:00,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:00,388 INFO L93 Difference]: Finished difference Result 5831 states and 17005 transitions. [2021-06-05 23:10:00,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:10:00,389 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 42 [2021-06-05 23:10:00,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:00,395 INFO L225 Difference]: With dead ends: 5831 [2021-06-05 23:10:00,395 INFO L226 Difference]: Without dead ends: 5580 [2021-06-05 23:10:00,395 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 736.2ms TimeCoverageRelationStatistics Valid=203, Invalid=1777, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:10:00,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5580 states. [2021-06-05 23:10:00,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5580 to 4646. [2021-06-05 23:10:00,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4646 states, 4645 states have (on average 2.9909580193756726) internal successors, (13893), 4645 states have internal predecessors, (13893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:00,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4646 states to 4646 states and 13893 transitions. [2021-06-05 23:10:00,448 INFO L78 Accepts]: Start accepts. Automaton has 4646 states and 13893 transitions. Word has length 42 [2021-06-05 23:10:00,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:00,448 INFO L482 AbstractCegarLoop]: Abstraction has 4646 states and 13893 transitions. [2021-06-05 23:10:00,448 INFO L483 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-06-05 23:10:00,448 INFO L276 IsEmpty]: Start isEmpty. Operand 4646 states and 13893 transitions. [2021-06-05 23:10:00,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:00,452 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:00,452 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:00,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:00,653 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:00,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:00,653 INFO L82 PathProgramCache]: Analyzing trace with hash -378262009, now seen corresponding path program 78 times [2021-06-05 23:10:00,653 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:00,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449681471] [2021-06-05 23:10:00,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:00,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:00,830 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:00,830 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:00,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449681471] [2021-06-05 23:10:00,830 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449681471] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:00,830 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271089308] [2021-06-05 23:10:00,830 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:00,861 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:10:00,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:00,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:10:00,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:00,969 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:00,970 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:00,976 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:00,976 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:00,976 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:10:01,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:01,040 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:01,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:01,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:01,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:10:01,152 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:01,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271089308] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:01,152 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:01,152 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:01,152 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250105318] [2021-06-05 23:10:01,152 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:01,152 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:01,152 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:01,153 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:01,153 INFO L87 Difference]: Start difference. First operand 4646 states and 13893 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-06-05 23:10:02,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:02,081 INFO L93 Difference]: Finished difference Result 6026 states and 17387 transitions. [2021-06-05 23:10:02,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:10:02,081 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 42 [2021-06-05 23:10:02,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:02,088 INFO L225 Difference]: With dead ends: 6026 [2021-06-05 23:10:02,088 INFO L226 Difference]: Without dead ends: 5805 [2021-06-05 23:10:02,089 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 502 ImplicationChecksByTransitivity, 774.7ms TimeCoverageRelationStatistics Valid=209, Invalid=1861, Unknown=0, NotChecked=0, Total=2070 [2021-06-05 23:10:02,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5805 states. [2021-06-05 23:10:02,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5805 to 4649. [2021-06-05 23:10:02,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.991394148020654) internal successors, (13904), 4648 states have internal predecessors, (13904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:02,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13904 transitions. [2021-06-05 23:10:02,142 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13904 transitions. Word has length 42 [2021-06-05 23:10:02,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:02,143 INFO L482 AbstractCegarLoop]: Abstraction has 4649 states and 13904 transitions. [2021-06-05 23:10:02,143 INFO L483 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-06-05 23:10:02,143 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13904 transitions. [2021-06-05 23:10:02,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:02,147 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:02,148 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:02,348 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,83 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:02,348 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:02,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:02,348 INFO L82 PathProgramCache]: Analyzing trace with hash 691088541, now seen corresponding path program 79 times [2021-06-05 23:10:02,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:02,348 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777288202] [2021-06-05 23:10:02,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:02,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:02,534 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:02,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:02,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777288202] [2021-06-05 23:10:02,535 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777288202] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:02,535 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409514990] [2021-06-05 23:10:02,535 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:02,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:02,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:02,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:02,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:02,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:02,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:02,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:02,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:02,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:02,742 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:02,747 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:02,747 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:02,747 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:10:02,860 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:02,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409514990] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:02,860 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:02,860 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:02,860 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534770207] [2021-06-05 23:10:02,860 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:02,860 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:02,861 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:02,861 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:02,861 INFO L87 Difference]: Start difference. First operand 4649 states and 13904 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-06-05 23:10:04,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:04,186 INFO L93 Difference]: Finished difference Result 6308 states and 18158 transitions. [2021-06-05 23:10:04,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:10:04,187 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 42 [2021-06-05 23:10:04,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:04,193 INFO L225 Difference]: With dead ends: 6308 [2021-06-05 23:10:04,193 INFO L226 Difference]: Without dead ends: 6087 [2021-06-05 23:10:04,194 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 856.7ms TimeCoverageRelationStatistics Valid=231, Invalid=2121, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:10:04,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6087 states. [2021-06-05 23:10:04,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6087 to 4661. [2021-06-05 23:10:04,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4660 states have (on average 2.9933476394849787) internal successors, (13949), 4660 states have internal predecessors, (13949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:04,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 13949 transitions. [2021-06-05 23:10:04,267 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 13949 transitions. Word has length 42 [2021-06-05 23:10:04,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:04,267 INFO L482 AbstractCegarLoop]: Abstraction has 4661 states and 13949 transitions. [2021-06-05 23:10:04,267 INFO L483 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-06-05 23:10:04,268 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 13949 transitions. [2021-06-05 23:10:04,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:04,272 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:04,272 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:04,472 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,84 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:04,472 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:04,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:04,473 INFO L82 PathProgramCache]: Analyzing trace with hash -2113962791, now seen corresponding path program 80 times [2021-06-05 23:10:04,473 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:04,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104766028] [2021-06-05 23:10:04,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:04,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:04,650 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:04,651 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:04,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104766028] [2021-06-05 23:10:04,651 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104766028] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:04,651 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [480101798] [2021-06-05 23:10:04,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:04,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:10:04,682 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:04,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:04,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:04,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:04,815 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:04,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:04,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:04,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:04,862 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:04,863 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:04,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:04,868 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:04,868 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:10:04,999 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:04,999 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [480101798] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:04,999 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:05,000 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:05,000 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410111824] [2021-06-05 23:10:05,000 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:05,000 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:05,000 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:05,000 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:05,000 INFO L87 Difference]: Start difference. First operand 4661 states and 13949 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-06-05 23:10:06,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:06,199 INFO L93 Difference]: Finished difference Result 6584 states and 19051 transitions. [2021-06-05 23:10:06,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:10:06,199 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 42 [2021-06-05 23:10:06,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:06,206 INFO L225 Difference]: With dead ends: 6584 [2021-06-05 23:10:06,206 INFO L226 Difference]: Without dead ends: 6363 [2021-06-05 23:10:06,207 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 566 ImplicationChecksByTransitivity, 873.9ms TimeCoverageRelationStatistics Valid=229, Invalid=2123, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:10:06,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6363 states. [2021-06-05 23:10:06,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6363 to 4665. [2021-06-05 23:10:06,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 2.993138936535163) internal successors, (13960), 4664 states have internal predecessors, (13960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:06,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 13960 transitions. [2021-06-05 23:10:06,266 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 13960 transitions. Word has length 42 [2021-06-05 23:10:06,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:06,266 INFO L482 AbstractCegarLoop]: Abstraction has 4665 states and 13960 transitions. [2021-06-05 23:10:06,266 INFO L483 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-06-05 23:10:06,266 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 13960 transitions. [2021-06-05 23:10:06,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:06,270 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:06,270 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:06,471 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-06-05 23:10:06,471 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:06,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:06,472 INFO L82 PathProgramCache]: Analyzing trace with hash -519862595, now seen corresponding path program 81 times [2021-06-05 23:10:06,472 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:06,473 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1176568328] [2021-06-05 23:10:06,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:06,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:06,653 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:06,653 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:06,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1176568328] [2021-06-05 23:10:06,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1176568328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:06,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671221467] [2021-06-05 23:10:06,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 86 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:06,684 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:10:06,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:06,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:10:06,685 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:06,793 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:06,794 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:06,800 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:06,800 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:06,800 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-05 23:10:06,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:06,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:06,847 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:06,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:06,847 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:10:06,977 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:06,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671221467] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:06,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:06,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:06,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388708279] [2021-06-05 23:10:06,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:06,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:06,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:06,978 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:06,978 INFO L87 Difference]: Start difference. First operand 4665 states and 13960 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-06-05 23:10:08,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:08,392 INFO L93 Difference]: Finished difference Result 7279 states and 21049 transitions. [2021-06-05 23:10:08,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:10:08,393 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 42 [2021-06-05 23:10:08,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:08,402 INFO L225 Difference]: With dead ends: 7279 [2021-06-05 23:10:08,402 INFO L226 Difference]: Without dead ends: 7093 [2021-06-05 23:10:08,402 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 659 ImplicationChecksByTransitivity, 933.0ms TimeCoverageRelationStatistics Valid=249, Invalid=2403, Unknown=0, NotChecked=0, Total=2652 [2021-06-05 23:10:08,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7093 states. [2021-06-05 23:10:08,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7093 to 4634. [2021-06-05 23:10:08,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4634 states, 4633 states have (on average 2.989207856680337) internal successors, (13849), 4633 states have internal predecessors, (13849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:08,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4634 states to 4634 states and 13849 transitions. [2021-06-05 23:10:08,469 INFO L78 Accepts]: Start accepts. Automaton has 4634 states and 13849 transitions. Word has length 42 [2021-06-05 23:10:08,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:08,469 INFO L482 AbstractCegarLoop]: Abstraction has 4634 states and 13849 transitions. [2021-06-05 23:10:08,469 INFO L483 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-06-05 23:10:08,469 INFO L276 IsEmpty]: Start isEmpty. Operand 4634 states and 13849 transitions. [2021-06-05 23:10:08,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:08,473 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:08,473 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:08,674 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:08,674 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:08,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:08,674 INFO L82 PathProgramCache]: Analyzing trace with hash 1013800147, now seen corresponding path program 82 times [2021-06-05 23:10:08,674 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:08,674 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420746912] [2021-06-05 23:10:08,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:08,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:08,897 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:08,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:08,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420746912] [2021-06-05 23:10:08,898 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420746912] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:08,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50962492] [2021-06-05 23:10:08,898 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 87 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:08,934 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:10:08,934 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:08,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:08,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:09,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:09,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:09,038 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:09,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:09,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:09,154 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:09,155 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:09,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:09,161 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:09,161 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:10:09,288 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:09,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50962492] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:09,288 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:09,288 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:09,289 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048256319] [2021-06-05 23:10:09,289 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:09,289 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:09,289 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:09,289 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:09,289 INFO L87 Difference]: Start difference. First operand 4634 states and 13849 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-06-05 23:10:10,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:10,189 INFO L93 Difference]: Finished difference Result 5183 states and 15217 transitions. [2021-06-05 23:10:10,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:10:10,189 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 42 [2021-06-05 23:10:10,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:10,194 INFO L225 Difference]: With dead ends: 5183 [2021-06-05 23:10:10,195 INFO L226 Difference]: Without dead ends: 4962 [2021-06-05 23:10:10,195 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 828.2ms TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:10:10,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4962 states. [2021-06-05 23:10:10,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4962 to 4640. [2021-06-05 23:10:10,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4640 states, 4639 states have (on average 2.989437378745419) internal successors, (13868), 4639 states have internal predecessors, (13868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:10,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4640 states to 4640 states and 13868 transitions. [2021-06-05 23:10:10,245 INFO L78 Accepts]: Start accepts. Automaton has 4640 states and 13868 transitions. Word has length 42 [2021-06-05 23:10:10,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:10,245 INFO L482 AbstractCegarLoop]: Abstraction has 4640 states and 13868 transitions. [2021-06-05 23:10:10,245 INFO L483 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-06-05 23:10:10,245 INFO L276 IsEmpty]: Start isEmpty. Operand 4640 states and 13868 transitions. [2021-06-05 23:10:10,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:10,249 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:10,250 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:10,450 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-06-05 23:10:10,451 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:10,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:10,451 INFO L82 PathProgramCache]: Analyzing trace with hash 2083150697, now seen corresponding path program 83 times [2021-06-05 23:10:10,451 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:10,451 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918934686] [2021-06-05 23:10:10,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:10,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:10,637 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:10,637 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:10,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918934686] [2021-06-05 23:10:10,638 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918934686] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:10,638 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862972993] [2021-06-05 23:10:10,638 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 88 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:10,668 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:10:10,668 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:10,669 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:10,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:10,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:10,755 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:10,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:10,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:10,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:10,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:10,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:10,859 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:10,860 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:10,860 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:10:10,971 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:10,971 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862972993] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:10,971 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:10,971 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:10,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674379746] [2021-06-05 23:10:10,971 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:10,972 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:10,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:10,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:10,972 INFO L87 Difference]: Start difference. First operand 4640 states and 13868 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-06-05 23:10:12,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:12,045 INFO L93 Difference]: Finished difference Result 5547 states and 16127 transitions. [2021-06-05 23:10:12,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:10:12,045 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 42 [2021-06-05 23:10:12,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:12,053 INFO L225 Difference]: With dead ends: 5547 [2021-06-05 23:10:12,053 INFO L226 Difference]: Without dead ends: 5326 [2021-06-05 23:10:12,053 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 537 ImplicationChecksByTransitivity, 834.7ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:10:12,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5326 states. [2021-06-05 23:10:12,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5326 to 4652. [2021-06-05 23:10:12,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4652 states, 4651 states have (on average 2.9913996989894645) internal successors, (13913), 4651 states have internal predecessors, (13913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:12,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4652 states to 4652 states and 13913 transitions. [2021-06-05 23:10:12,109 INFO L78 Accepts]: Start accepts. Automaton has 4652 states and 13913 transitions. Word has length 42 [2021-06-05 23:10:12,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:12,109 INFO L482 AbstractCegarLoop]: Abstraction has 4652 states and 13913 transitions. [2021-06-05 23:10:12,109 INFO L483 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-06-05 23:10:12,109 INFO L276 IsEmpty]: Start isEmpty. Operand 4652 states and 13913 transitions. [2021-06-05 23:10:12,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:12,114 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:12,114 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:12,314 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,88 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:12,314 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:12,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:12,314 INFO L82 PathProgramCache]: Analyzing trace with hash -721900635, now seen corresponding path program 84 times [2021-06-05 23:10:12,315 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:12,315 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551438071] [2021-06-05 23:10:12,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:12,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:12,493 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:12,494 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:12,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551438071] [2021-06-05 23:10:12,494 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551438071] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:12,494 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538366039] [2021-06-05 23:10:12,494 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 89 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:12,523 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:10:12,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:12,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:10:12,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:12,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:12,606 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:12,613 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:12,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:12,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:12,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:12,685 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:12,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:12,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:12,690 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:10:12,821 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:12,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538366039] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:12,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:12,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:12,822 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919425170] [2021-06-05 23:10:12,822 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:12,822 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:12,822 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:12,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:12,822 INFO L87 Difference]: Start difference. First operand 4652 states and 13913 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-06-05 23:10:13,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:13,972 INFO L93 Difference]: Finished difference Result 5718 states and 16727 transitions. [2021-06-05 23:10:13,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:10:13,972 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 42 [2021-06-05 23:10:13,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:13,979 INFO L225 Difference]: With dead ends: 5718 [2021-06-05 23:10:13,979 INFO L226 Difference]: Without dead ends: 5497 [2021-06-05 23:10:13,979 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 536 ImplicationChecksByTransitivity, 841.0ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:10:13,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5497 states. [2021-06-05 23:10:14,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5497 to 4656. [2021-06-05 23:10:14,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4656 states, 4655 states have (on average 2.9911922663802364) internal successors, (13924), 4655 states have internal predecessors, (13924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:14,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4656 states to 4656 states and 13924 transitions. [2021-06-05 23:10:14,036 INFO L78 Accepts]: Start accepts. Automaton has 4656 states and 13924 transitions. Word has length 42 [2021-06-05 23:10:14,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:14,036 INFO L482 AbstractCegarLoop]: Abstraction has 4656 states and 13924 transitions. [2021-06-05 23:10:14,036 INFO L483 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-06-05 23:10:14,036 INFO L276 IsEmpty]: Start isEmpty. Operand 4656 states and 13924 transitions. [2021-06-05 23:10:14,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:14,041 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:14,041 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:14,241 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:14,241 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:14,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:14,242 INFO L82 PathProgramCache]: Analyzing trace with hash 872199561, now seen corresponding path program 85 times [2021-06-05 23:10:14,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:14,242 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774850498] [2021-06-05 23:10:14,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:14,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:14,422 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:14,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:14,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774850498] [2021-06-05 23:10:14,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774850498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:14,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922463611] [2021-06-05 23:10:14,422 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 90 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:14,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:14,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:14,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:14,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:14,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:14,544 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:14,544 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:14,545 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:14,615 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:14,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:14,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:14,621 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:14,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:10:14,752 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:14,753 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922463611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:14,753 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:14,753 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:14,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186834653] [2021-06-05 23:10:14,753 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:14,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:14,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:14,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:14,753 INFO L87 Difference]: Start difference. First operand 4656 states and 13924 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-06-05 23:10:15,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:15,965 INFO L93 Difference]: Finished difference Result 6156 states and 18018 transitions. [2021-06-05 23:10:15,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:10:15,965 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 42 [2021-06-05 23:10:15,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:15,971 INFO L225 Difference]: With dead ends: 6156 [2021-06-05 23:10:15,971 INFO L226 Difference]: Without dead ends: 5970 [2021-06-05 23:10:15,971 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 879.0ms TimeCoverageRelationStatistics Valid=233, Invalid=2217, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:10:15,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5970 states. [2021-06-05 23:10:16,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5970 to 4637. [2021-06-05 23:10:16,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4637 states, 4636 states have (on average 2.98899913718723) internal successors, (13857), 4636 states have internal predecessors, (13857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:16,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4637 states to 4637 states and 13857 transitions. [2021-06-05 23:10:16,024 INFO L78 Accepts]: Start accepts. Automaton has 4637 states and 13857 transitions. Word has length 42 [2021-06-05 23:10:16,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:16,024 INFO L482 AbstractCegarLoop]: Abstraction has 4637 states and 13857 transitions. [2021-06-05 23:10:16,024 INFO L483 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-06-05 23:10:16,024 INFO L276 IsEmpty]: Start isEmpty. Operand 4637 states and 13857 transitions. [2021-06-05 23:10:16,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:16,028 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:16,029 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:16,229 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:16,229 INFO L430 AbstractCegarLoop]: === Iteration 94 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:16,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:16,229 INFO L82 PathProgramCache]: Analyzing trace with hash -788759277, now seen corresponding path program 86 times [2021-06-05 23:10:16,229 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:16,229 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1132906020] [2021-06-05 23:10:16,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:16,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:16,409 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:16,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:16,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1132906020] [2021-06-05 23:10:16,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1132906020] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:16,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [906791952] [2021-06-05 23:10:16,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 91 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:16,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:10:16,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:16,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:16,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:16,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:16,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:16,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:16,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:16,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:16,573 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:16,574 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:16,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:16,580 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:16,580 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:16,742 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:16,742 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [906791952] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:16,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:16,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:16,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801563021] [2021-06-05 23:10:16,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:16,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:16,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:16,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:16,743 INFO L87 Difference]: Start difference. First operand 4637 states and 13857 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-06-05 23:10:17,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:17,605 INFO L93 Difference]: Finished difference Result 5275 states and 15621 transitions. [2021-06-05 23:10:17,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:10:17,606 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 42 [2021-06-05 23:10:17,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:17,612 INFO L225 Difference]: With dead ends: 5275 [2021-06-05 23:10:17,612 INFO L226 Difference]: Without dead ends: 5054 [2021-06-05 23:10:17,612 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 405 ImplicationChecksByTransitivity, 761.9ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:10:17,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5054 states. [2021-06-05 23:10:17,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5054 to 4657. [2021-06-05 23:10:17,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 4656 states have (on average 2.9879725085910653) internal successors, (13912), 4656 states have internal predecessors, (13912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:17,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 13912 transitions. [2021-06-05 23:10:17,665 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 13912 transitions. Word has length 42 [2021-06-05 23:10:17,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:17,665 INFO L482 AbstractCegarLoop]: Abstraction has 4657 states and 13912 transitions. [2021-06-05 23:10:17,665 INFO L483 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-06-05 23:10:17,666 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 13912 transitions. [2021-06-05 23:10:17,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:17,670 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:17,670 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:17,870 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:17,871 INFO L430 AbstractCegarLoop]: === Iteration 95 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:17,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:17,871 INFO L82 PathProgramCache]: Analyzing trace with hash 805340919, now seen corresponding path program 87 times [2021-06-05 23:10:17,871 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:17,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033674075] [2021-06-05 23:10:17,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:17,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:18,056 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:18,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:18,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033674075] [2021-06-05 23:10:18,056 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033674075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:18,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770380286] [2021-06-05 23:10:18,056 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 92 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:18,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:10:18,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:18,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:10:18,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:18,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:18,167 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:18,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:18,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:18,174 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:30, output treesize:19 [2021-06-05 23:10:18,218 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:18,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:18,225 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:18,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:18,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:18,383 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:18,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770380286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:18,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:18,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:18,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344594591] [2021-06-05 23:10:18,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:18,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:18,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:18,383 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:18,384 INFO L87 Difference]: Start difference. First operand 4657 states and 13912 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-06-05 23:10:19,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:19,305 INFO L93 Difference]: Finished difference Result 5641 states and 16727 transitions. [2021-06-05 23:10:19,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 23:10:19,305 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 42 [2021-06-05 23:10:19,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:19,311 INFO L225 Difference]: With dead ends: 5641 [2021-06-05 23:10:19,312 INFO L226 Difference]: Without dead ends: 5455 [2021-06-05 23:10:19,312 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 444 ImplicationChecksByTransitivity, 781.0ms TimeCoverageRelationStatistics Valid=200, Invalid=1780, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:10:19,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5455 states. [2021-06-05 23:10:19,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5455 to 4653. [2021-06-05 23:10:19,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4652 states have (on average 2.988177128116939) internal successors, (13901), 4652 states have internal predecessors, (13901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:19,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 13901 transitions. [2021-06-05 23:10:19,364 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 13901 transitions. Word has length 42 [2021-06-05 23:10:19,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:19,364 INFO L482 AbstractCegarLoop]: Abstraction has 4653 states and 13901 transitions. [2021-06-05 23:10:19,364 INFO L483 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-06-05 23:10:19,364 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 13901 transitions. [2021-06-05 23:10:19,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:19,368 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:19,368 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:19,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable94 [2021-06-05 23:10:19,569 INFO L430 AbstractCegarLoop]: === Iteration 96 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:19,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:19,569 INFO L82 PathProgramCache]: Analyzing trace with hash -2009469195, now seen corresponding path program 88 times [2021-06-05 23:10:19,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:19,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914292777] [2021-06-05 23:10:19,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:19,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:19,749 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:19,749 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:19,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914292777] [2021-06-05 23:10:19,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914292777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:19,749 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596087822] [2021-06-05 23:10:19,750 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 93 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:19,778 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:10:19,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:19,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:19,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:19,859 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:19,860 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:19,867 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:19,867 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:19,867 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:19,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:19,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:19,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:19,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:19,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:20,079 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:20,079 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596087822] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:20,079 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:20,079 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:20,079 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915539905] [2021-06-05 23:10:20,079 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:20,079 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:20,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:20,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:20,080 INFO L87 Difference]: Start difference. First operand 4653 states and 13901 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-06-05 23:10:20,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:20,911 INFO L93 Difference]: Finished difference Result 5532 states and 16417 transitions. [2021-06-05 23:10:20,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:10:20,911 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 42 [2021-06-05 23:10:20,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:20,918 INFO L225 Difference]: With dead ends: 5532 [2021-06-05 23:10:20,918 INFO L226 Difference]: Without dead ends: 5346 [2021-06-05 23:10:20,919 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 752.9ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:10:20,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5346 states. [2021-06-05 23:10:20,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5346 to 4649. [2021-06-05 23:10:20,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4649 states, 4648 states have (on average 2.988382099827883) internal successors, (13890), 4648 states have internal predecessors, (13890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:20,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4649 states to 4649 states and 13890 transitions. [2021-06-05 23:10:20,973 INFO L78 Accepts]: Start accepts. Automaton has 4649 states and 13890 transitions. Word has length 42 [2021-06-05 23:10:20,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:20,973 INFO L482 AbstractCegarLoop]: Abstraction has 4649 states and 13890 transitions. [2021-06-05 23:10:20,973 INFO L483 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-06-05 23:10:20,973 INFO L276 IsEmpty]: Start isEmpty. Operand 4649 states and 13890 transitions. [2021-06-05 23:10:20,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:20,978 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:20,978 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:21,178 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95,93 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:21,178 INFO L430 AbstractCegarLoop]: === Iteration 97 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:21,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:21,179 INFO L82 PathProgramCache]: Analyzing trace with hash 942280793, now seen corresponding path program 89 times [2021-06-05 23:10:21,179 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:21,179 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303984133] [2021-06-05 23:10:21,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:21,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:21,360 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:21,360 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:21,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303984133] [2021-06-05 23:10:21,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303984133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:21,360 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904119482] [2021-06-05 23:10:21,360 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 94 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:21,390 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:10:21,390 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:21,391 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:21,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:21,483 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:21,484 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:21,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:21,493 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:21,494 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:21,588 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:21,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:21,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:21,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:21,594 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:13 [2021-06-05 23:10:21,759 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:21,759 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904119482] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:21,759 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:21,759 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:21,759 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038968694] [2021-06-05 23:10:21,759 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:21,759 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:21,759 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:21,760 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:21,760 INFO L87 Difference]: Start difference. First operand 4649 states and 13890 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-06-05 23:10:22,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:22,731 INFO L93 Difference]: Finished difference Result 5231 states and 15368 transitions. [2021-06-05 23:10:22,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:10:22,732 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 42 [2021-06-05 23:10:22,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:22,738 INFO L225 Difference]: With dead ends: 5231 [2021-06-05 23:10:22,738 INFO L226 Difference]: Without dead ends: 5010 [2021-06-05 23:10:22,738 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 513 ImplicationChecksByTransitivity, 853.9ms TimeCoverageRelationStatistics Valid=225, Invalid=2031, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:10:22,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5010 states. [2021-06-05 23:10:22,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5010 to 4661. [2021-06-05 23:10:22,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4661 states, 4660 states have (on average 2.990343347639485) internal successors, (13935), 4660 states have internal predecessors, (13935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:22,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4661 states to 4661 states and 13935 transitions. [2021-06-05 23:10:22,791 INFO L78 Accepts]: Start accepts. Automaton has 4661 states and 13935 transitions. Word has length 42 [2021-06-05 23:10:22,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:22,791 INFO L482 AbstractCegarLoop]: Abstraction has 4661 states and 13935 transitions. [2021-06-05 23:10:22,791 INFO L483 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-06-05 23:10:22,791 INFO L276 IsEmpty]: Start isEmpty. Operand 4661 states and 13935 transitions. [2021-06-05 23:10:22,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:22,795 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:22,795 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:22,995 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable96 [2021-06-05 23:10:22,996 INFO L430 AbstractCegarLoop]: === Iteration 98 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:22,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:22,996 INFO L82 PathProgramCache]: Analyzing trace with hash -1862770539, now seen corresponding path program 90 times [2021-06-05 23:10:22,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:22,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965349890] [2021-06-05 23:10:22,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:22,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:23,200 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:23,200 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:23,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965349890] [2021-06-05 23:10:23,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965349890] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:23,200 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650911775] [2021-06-05 23:10:23,200 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 95 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:23,232 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:10:23,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:23,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:10:23,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:23,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:23,314 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:23,321 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:23,322 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:23,322 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:23,394 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:23,394 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:23,399 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:23,399 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:23,399 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:10:23,536 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:23,537 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650911775] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:23,537 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:23,537 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:23,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414551408] [2021-06-05 23:10:23,537 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:23,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:23,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:23,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:23,537 INFO L87 Difference]: Start difference. First operand 4661 states and 13935 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-06-05 23:10:24,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:24,709 INFO L93 Difference]: Finished difference Result 5693 states and 16664 transitions. [2021-06-05 23:10:24,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:10:24,710 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 42 [2021-06-05 23:10:24,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:24,715 INFO L225 Difference]: With dead ends: 5693 [2021-06-05 23:10:24,715 INFO L226 Difference]: Without dead ends: 5472 [2021-06-05 23:10:24,715 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 881.4ms TimeCoverageRelationStatistics Valid=223, Invalid=2033, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:10:24,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5472 states. [2021-06-05 23:10:24,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5472 to 4665. [2021-06-05 23:10:24,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4665 states, 4664 states have (on average 2.990137221269297) internal successors, (13946), 4664 states have internal predecessors, (13946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:24,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4665 states to 4665 states and 13946 transitions. [2021-06-05 23:10:24,765 INFO L78 Accepts]: Start accepts. Automaton has 4665 states and 13946 transitions. Word has length 42 [2021-06-05 23:10:24,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:24,765 INFO L482 AbstractCegarLoop]: Abstraction has 4665 states and 13946 transitions. [2021-06-05 23:10:24,765 INFO L483 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-06-05 23:10:24,765 INFO L276 IsEmpty]: Start isEmpty. Operand 4665 states and 13946 transitions. [2021-06-05 23:10:24,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:24,770 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:24,770 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:24,970 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97,95 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:24,970 INFO L430 AbstractCegarLoop]: === Iteration 99 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:24,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:24,971 INFO L82 PathProgramCache]: Analyzing trace with hash -268670343, now seen corresponding path program 91 times [2021-06-05 23:10:24,971 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:24,971 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721099747] [2021-06-05 23:10:24,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:24,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:25,154 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:25,155 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:25,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721099747] [2021-06-05 23:10:25,155 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721099747] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:25,155 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740225312] [2021-06-05 23:10:25,155 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 96 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:25,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:25,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:25,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:25,267 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:25,268 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:25,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:25,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:25,275 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:25,347 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:25,348 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:25,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:25,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:25,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:13 [2021-06-05 23:10:25,496 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:25,496 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740225312] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:25,496 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:25,496 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:25,496 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245664343] [2021-06-05 23:10:25,496 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:25,496 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:25,497 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:25,497 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:25,497 INFO L87 Difference]: Start difference. First operand 4665 states and 13946 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-06-05 23:10:26,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:26,642 INFO L93 Difference]: Finished difference Result 6087 states and 17826 transitions. [2021-06-05 23:10:26,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 23:10:26,643 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 42 [2021-06-05 23:10:26,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:26,649 INFO L225 Difference]: With dead ends: 6087 [2021-06-05 23:10:26,649 INFO L226 Difference]: Without dead ends: 5901 [2021-06-05 23:10:26,650 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 931.8ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:10:26,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5901 states. [2021-06-05 23:10:26,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5901 to 4610. [2021-06-05 23:10:26,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4610 states, 4609 states have (on average 2.99153829464092) internal successors, (13788), 4609 states have internal predecessors, (13788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:26,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4610 states to 4610 states and 13788 transitions. [2021-06-05 23:10:26,701 INFO L78 Accepts]: Start accepts. Automaton has 4610 states and 13788 transitions. Word has length 42 [2021-06-05 23:10:26,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:26,701 INFO L482 AbstractCegarLoop]: Abstraction has 4610 states and 13788 transitions. [2021-06-05 23:10:26,701 INFO L483 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-06-05 23:10:26,701 INFO L276 IsEmpty]: Start isEmpty. Operand 4610 states and 13788 transitions. [2021-06-05 23:10:26,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:26,705 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:26,705 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:26,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98,96 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:26,905 INFO L430 AbstractCegarLoop]: === Iteration 100 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:26,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:26,906 INFO L82 PathProgramCache]: Analyzing trace with hash 1594045561, now seen corresponding path program 92 times [2021-06-05 23:10:26,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:26,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703823525] [2021-06-05 23:10:26,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:26,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:27,092 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:27,092 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:27,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703823525] [2021-06-05 23:10:27,092 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703823525] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:27,092 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [296483875] [2021-06-05 23:10:27,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 97 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:27,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:10:27,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:27,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:27,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:27,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:27,250 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:27,257 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:27,257 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:27,257 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:10:27,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:27,304 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:27,310 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:27,310 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:27,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:27,470 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:27,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [296483875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:27,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:27,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:27,471 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408644351] [2021-06-05 23:10:27,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:27,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:27,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:27,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:27,471 INFO L87 Difference]: Start difference. First operand 4610 states and 13788 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-06-05 23:10:28,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:28,364 INFO L93 Difference]: Finished difference Result 5783 states and 16868 transitions. [2021-06-05 23:10:28,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:10:28,364 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 42 [2021-06-05 23:10:28,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:28,371 INFO L225 Difference]: With dead ends: 5783 [2021-06-05 23:10:28,371 INFO L226 Difference]: Without dead ends: 5532 [2021-06-05 23:10:28,371 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 770.6ms TimeCoverageRelationStatistics Valid=196, Invalid=1696, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:10:28,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5532 states. [2021-06-05 23:10:28,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5532 to 4598. [2021-06-05 23:10:28,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4598 states, 4597 states have (on average 2.9923863389166847) internal successors, (13756), 4597 states have internal predecessors, (13756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:28,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4598 states to 4598 states and 13756 transitions. [2021-06-05 23:10:28,426 INFO L78 Accepts]: Start accepts. Automaton has 4598 states and 13756 transitions. Word has length 42 [2021-06-05 23:10:28,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:28,426 INFO L482 AbstractCegarLoop]: Abstraction has 4598 states and 13756 transitions. [2021-06-05 23:10:28,426 INFO L483 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-06-05 23:10:28,426 INFO L276 IsEmpty]: Start isEmpty. Operand 4598 states and 13756 transitions. [2021-06-05 23:10:28,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:28,431 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:28,431 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:28,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable99 [2021-06-05 23:10:28,633 INFO L430 AbstractCegarLoop]: === Iteration 101 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:28,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:28,633 INFO L82 PathProgramCache]: Analyzing trace with hash -887738869, now seen corresponding path program 93 times [2021-06-05 23:10:28,633 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:28,633 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221187108] [2021-06-05 23:10:28,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:28,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:28,858 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:28,858 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:28,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221187108] [2021-06-05 23:10:28,858 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221187108] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:28,858 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2099445730] [2021-06-05 23:10:28,859 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 98 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:28,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:10:28,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:28,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:10:28,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:29,003 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:29,004 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:29,014 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:29,014 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:29,014 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:10:29,107 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:29,108 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:29,113 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:29,114 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:29,114 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:29,231 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:29,231 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2099445730] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:29,231 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:29,231 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:29,231 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315240894] [2021-06-05 23:10:29,231 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:29,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:29,232 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:29,232 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:29,232 INFO L87 Difference]: Start difference. First operand 4598 states and 13756 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-06-05 23:10:30,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:30,319 INFO L93 Difference]: Finished difference Result 5975 states and 17242 transitions. [2021-06-05 23:10:30,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 23:10:30,319 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 42 [2021-06-05 23:10:30,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:30,326 INFO L225 Difference]: With dead ends: 5975 [2021-06-05 23:10:30,326 INFO L226 Difference]: Without dead ends: 5754 [2021-06-05 23:10:30,326 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 856.0ms TimeCoverageRelationStatistics Valid=202, Invalid=1778, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:10:30,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5754 states. [2021-06-05 23:10:30,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5754 to 4601. [2021-06-05 23:10:30,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4601 states, 4600 states have (on average 2.9928260869565215) internal successors, (13767), 4600 states have internal predecessors, (13767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:30,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4601 states to 4601 states and 13767 transitions. [2021-06-05 23:10:30,403 INFO L78 Accepts]: Start accepts. Automaton has 4601 states and 13767 transitions. Word has length 42 [2021-06-05 23:10:30,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:30,403 INFO L482 AbstractCegarLoop]: Abstraction has 4601 states and 13767 transitions. [2021-06-05 23:10:30,403 INFO L483 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-06-05 23:10:30,403 INFO L276 IsEmpty]: Start isEmpty. Operand 4601 states and 13767 transitions. [2021-06-05 23:10:30,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:30,407 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:30,408 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:30,608 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable101 [2021-06-05 23:10:30,608 INFO L430 AbstractCegarLoop]: === Iteration 102 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:30,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:30,609 INFO L82 PathProgramCache]: Analyzing trace with hash 181611681, now seen corresponding path program 94 times [2021-06-05 23:10:30,609 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:30,609 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044890735] [2021-06-05 23:10:30,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:30,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:30,793 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:30,793 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:30,793 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044890735] [2021-06-05 23:10:30,793 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044890735] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:30,794 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457368090] [2021-06-05 23:10:30,794 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 99 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:30,823 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:10:30,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:30,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:30,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:30,926 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:30,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:30,933 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:30,934 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:30,934 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:31,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:31,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:31,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:31,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:31,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:31,132 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:31,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457368090] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:31,132 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:31,133 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:31,133 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485022031] [2021-06-05 23:10:31,133 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:31,133 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:31,133 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:31,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:31,133 INFO L87 Difference]: Start difference. First operand 4601 states and 13767 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-06-05 23:10:32,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:32,305 INFO L93 Difference]: Finished difference Result 6245 states and 17980 transitions. [2021-06-05 23:10:32,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:10:32,306 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 42 [2021-06-05 23:10:32,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:32,312 INFO L225 Difference]: With dead ends: 6245 [2021-06-05 23:10:32,312 INFO L226 Difference]: Without dead ends: 6024 [2021-06-05 23:10:32,312 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 541 ImplicationChecksByTransitivity, 899.2ms TimeCoverageRelationStatistics Valid=224, Invalid=2032, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:10:32,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-06-05 23:10:32,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 4613. [2021-06-05 23:10:32,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4613 states, 4612 states have (on average 2.99479618386817) internal successors, (13812), 4612 states have internal predecessors, (13812), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:32,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4613 states to 4613 states and 13812 transitions. [2021-06-05 23:10:32,364 INFO L78 Accepts]: Start accepts. Automaton has 4613 states and 13812 transitions. Word has length 42 [2021-06-05 23:10:32,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:32,364 INFO L482 AbstractCegarLoop]: Abstraction has 4613 states and 13812 transitions. [2021-06-05 23:10:32,364 INFO L483 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-06-05 23:10:32,364 INFO L276 IsEmpty]: Start isEmpty. Operand 4613 states and 13812 transitions. [2021-06-05 23:10:32,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:32,368 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:32,368 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:32,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103,99 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:32,569 INFO L430 AbstractCegarLoop]: === Iteration 103 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:32,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:32,569 INFO L82 PathProgramCache]: Analyzing trace with hash 1671527645, now seen corresponding path program 95 times [2021-06-05 23:10:32,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:32,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933528823] [2021-06-05 23:10:32,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:32,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:32,754 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:32,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:32,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933528823] [2021-06-05 23:10:32,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933528823] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:32,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102397435] [2021-06-05 23:10:32,755 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 100 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:32,784 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:10:32,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:32,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:32,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:32,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:32,887 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:32,894 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:32,895 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:32,895 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:32,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:32,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:32,945 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:32,946 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:32,946 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:16 [2021-06-05 23:10:33,090 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:33,090 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102397435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:33,090 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:33,090 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:33,090 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439214953] [2021-06-05 23:10:33,090 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:33,090 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:33,090 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:33,091 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:33,091 INFO L87 Difference]: Start difference. First operand 4613 states and 13812 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-06-05 23:10:34,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:34,412 INFO L93 Difference]: Finished difference Result 6513 states and 18851 transitions. [2021-06-05 23:10:34,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-06-05 23:10:34,413 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 42 [2021-06-05 23:10:34,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:34,420 INFO L225 Difference]: With dead ends: 6513 [2021-06-05 23:10:34,420 INFO L226 Difference]: Without dead ends: 6292 [2021-06-05 23:10:34,421 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 918.6ms TimeCoverageRelationStatistics Valid=222, Invalid=2034, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 23:10:34,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6292 states. [2021-06-05 23:10:34,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6292 to 4617. [2021-06-05 23:10:34,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4617 states, 4616 states have (on average 2.994584055459272) internal successors, (13823), 4616 states have internal predecessors, (13823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:34,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4617 states to 4617 states and 13823 transitions. [2021-06-05 23:10:34,475 INFO L78 Accepts]: Start accepts. Automaton has 4617 states and 13823 transitions. Word has length 42 [2021-06-05 23:10:34,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:34,475 INFO L482 AbstractCegarLoop]: Abstraction has 4617 states and 13823 transitions. [2021-06-05 23:10:34,475 INFO L483 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-06-05 23:10:34,475 INFO L276 IsEmpty]: Start isEmpty. Operand 4617 states and 13823 transitions. [2021-06-05 23:10:34,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:34,481 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:34,481 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:34,703 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable105 [2021-06-05 23:10:34,704 INFO L430 AbstractCegarLoop]: === Iteration 104 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:34,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:34,704 INFO L82 PathProgramCache]: Analyzing trace with hash -1029339455, now seen corresponding path program 96 times [2021-06-05 23:10:34,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:34,704 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277801226] [2021-06-05 23:10:34,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:34,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:34,896 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:34,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:34,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277801226] [2021-06-05 23:10:34,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277801226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:34,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539060600] [2021-06-05 23:10:34,896 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 101 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:34,926 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:10:34,926 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:34,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:34,927 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:35,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:35,030 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:35,037 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:35,037 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:35,037 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:10:35,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:35,083 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:35,088 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:35,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:35,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:35,230 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:35,230 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539060600] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:35,230 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:35,230 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:35,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881816726] [2021-06-05 23:10:35,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:35,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:35,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:35,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:35,231 INFO L87 Difference]: Start difference. First operand 4617 states and 13823 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-06-05 23:10:36,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:36,623 INFO L93 Difference]: Finished difference Result 7204 states and 20838 transitions. [2021-06-05 23:10:36,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:10:36,624 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 42 [2021-06-05 23:10:36,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:36,631 INFO L225 Difference]: With dead ends: 7204 [2021-06-05 23:10:36,631 INFO L226 Difference]: Without dead ends: 7018 [2021-06-05 23:10:36,631 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 630 ImplicationChecksByTransitivity, 977.7ms TimeCoverageRelationStatistics Valid=242, Invalid=2308, Unknown=0, NotChecked=0, Total=2550 [2021-06-05 23:10:36,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7018 states. [2021-06-05 23:10:36,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7018 to 4586. [2021-06-05 23:10:36,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.99062159214831) internal successors, (13712), 4585 states have internal predecessors, (13712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:36,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13712 transitions. [2021-06-05 23:10:36,689 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13712 transitions. Word has length 42 [2021-06-05 23:10:36,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:36,689 INFO L482 AbstractCegarLoop]: Abstraction has 4586 states and 13712 transitions. [2021-06-05 23:10:36,689 INFO L483 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-06-05 23:10:36,689 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13712 transitions. [2021-06-05 23:10:36,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:36,693 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:36,693 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:36,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable107 [2021-06-05 23:10:36,894 INFO L430 AbstractCegarLoop]: === Iteration 105 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:36,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:36,894 INFO L82 PathProgramCache]: Analyzing trace with hash 504323287, now seen corresponding path program 97 times [2021-06-05 23:10:36,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:36,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845637832] [2021-06-05 23:10:36,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:36,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:37,074 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:37,074 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:37,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845637832] [2021-06-05 23:10:37,074 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845637832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:37,074 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1234038551] [2021-06-05 23:10:37,074 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 102 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:37,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:37,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:37,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:37,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:37,185 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:37,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:37,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:37,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:37,283 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:37,285 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:37,292 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:37,293 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:37,293 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:37,412 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:37,412 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1234038551] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:37,412 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:37,412 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:37,413 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285121885] [2021-06-05 23:10:37,413 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:37,413 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:37,413 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:37,413 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=671, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:37,413 INFO L87 Difference]: Start difference. First operand 4586 states and 13712 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-06-05 23:10:38,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:38,264 INFO L93 Difference]: Finished difference Result 5117 states and 15032 transitions. [2021-06-05 23:10:38,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:10:38,264 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 42 [2021-06-05 23:10:38,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:38,270 INFO L225 Difference]: With dead ends: 5117 [2021-06-05 23:10:38,270 INFO L226 Difference]: Without dead ends: 4896 [2021-06-05 23:10:38,270 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 758.7ms TimeCoverageRelationStatistics Valid=195, Invalid=1697, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:10:38,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4896 states. [2021-06-05 23:10:38,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4896 to 4574. [2021-06-05 23:10:38,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 2.992127706101028) internal successors, (13683), 4573 states have internal predecessors, (13683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:38,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 13683 transitions. [2021-06-05 23:10:38,320 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 13683 transitions. Word has length 42 [2021-06-05 23:10:38,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:38,320 INFO L482 AbstractCegarLoop]: Abstraction has 4574 states and 13683 transitions. [2021-06-05 23:10:38,320 INFO L483 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-06-05 23:10:38,320 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 13683 transitions. [2021-06-05 23:10:38,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:38,324 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:38,324 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:38,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable109 [2021-06-05 23:10:38,525 INFO L430 AbstractCegarLoop]: === Iteration 106 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:38,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:38,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1573673837, now seen corresponding path program 98 times [2021-06-05 23:10:38,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:38,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030868488] [2021-06-05 23:10:38,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:38,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:38,755 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:38,755 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:38,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030868488] [2021-06-05 23:10:38,755 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030868488] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:38,755 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869783027] [2021-06-05 23:10:38,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 103 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:38,799 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:10:38,799 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:38,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:38,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:38,896 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:38,897 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:38,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:38,904 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:38,904 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:38,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:38,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:39,002 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:39,003 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:39,003 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:39,124 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:39,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869783027] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:39,125 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:39,125 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:39,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118669728] [2021-06-05 23:10:39,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:39,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:39,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:39,126 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:39,126 INFO L87 Difference]: Start difference. First operand 4574 states and 13683 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-06-05 23:10:40,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:40,411 INFO L93 Difference]: Finished difference Result 5469 states and 15909 transitions. [2021-06-05 23:10:40,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:10:40,411 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 42 [2021-06-05 23:10:40,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:40,417 INFO L225 Difference]: With dead ends: 5469 [2021-06-05 23:10:40,417 INFO L226 Difference]: Without dead ends: 5248 [2021-06-05 23:10:40,417 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 935.5ms TimeCoverageRelationStatistics Valid=217, Invalid=1945, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:10:40,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5248 states. [2021-06-05 23:10:40,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5248 to 4586. [2021-06-05 23:10:40,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4586 states, 4585 states have (on average 2.994111232279171) internal successors, (13728), 4585 states have internal predecessors, (13728), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:40,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4586 states to 4586 states and 13728 transitions. [2021-06-05 23:10:40,466 INFO L78 Accepts]: Start accepts. Automaton has 4586 states and 13728 transitions. Word has length 42 [2021-06-05 23:10:40,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:40,466 INFO L482 AbstractCegarLoop]: Abstraction has 4586 states and 13728 transitions. [2021-06-05 23:10:40,466 INFO L483 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-06-05 23:10:40,466 INFO L276 IsEmpty]: Start isEmpty. Operand 4586 states and 13728 transitions. [2021-06-05 23:10:40,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:40,470 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:40,470 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:40,672 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111,103 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:40,673 INFO L430 AbstractCegarLoop]: === Iteration 107 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:40,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:40,673 INFO L82 PathProgramCache]: Analyzing trace with hash -1231377495, now seen corresponding path program 99 times [2021-06-05 23:10:40,673 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:40,673 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [736199417] [2021-06-05 23:10:40,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:40,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:40,859 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:40,860 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:40,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [736199417] [2021-06-05 23:10:40,860 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [736199417] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:40,860 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011046111] [2021-06-05 23:10:40,860 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 104 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:40,890 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:10:40,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:40,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:40,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:40,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:40,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:40,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:40,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:40,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:10:41,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:41,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:41,055 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:41,056 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:41,056 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:41,201 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:41,201 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011046111] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:41,201 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:41,202 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:41,202 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647445043] [2021-06-05 23:10:41,202 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:41,202 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:41,202 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:41,202 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:41,202 INFO L87 Difference]: Start difference. First operand 4586 states and 13728 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-06-05 23:10:42,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:42,328 INFO L93 Difference]: Finished difference Result 5632 states and 16487 transitions. [2021-06-05 23:10:42,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 23:10:42,328 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 42 [2021-06-05 23:10:42,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:42,334 INFO L225 Difference]: With dead ends: 5632 [2021-06-05 23:10:42,334 INFO L226 Difference]: Without dead ends: 5411 [2021-06-05 23:10:42,334 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 511 ImplicationChecksByTransitivity, 883.5ms TimeCoverageRelationStatistics Valid=215, Invalid=1947, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:10:42,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5411 states. [2021-06-05 23:10:42,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5411 to 4590. [2021-06-05 23:10:42,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4590 states, 4589 states have (on average 2.9938984528219654) internal successors, (13739), 4589 states have internal predecessors, (13739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:42,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4590 states to 4590 states and 13739 transitions. [2021-06-05 23:10:42,385 INFO L78 Accepts]: Start accepts. Automaton has 4590 states and 13739 transitions. Word has length 42 [2021-06-05 23:10:42,385 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:42,385 INFO L482 AbstractCegarLoop]: Abstraction has 4590 states and 13739 transitions. [2021-06-05 23:10:42,385 INFO L483 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-06-05 23:10:42,386 INFO L276 IsEmpty]: Start isEmpty. Operand 4590 states and 13739 transitions. [2021-06-05 23:10:42,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:42,390 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:42,390 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:42,590 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-06-05 23:10:42,590 INFO L430 AbstractCegarLoop]: === Iteration 108 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:42,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:42,591 INFO L82 PathProgramCache]: Analyzing trace with hash 362722701, now seen corresponding path program 100 times [2021-06-05 23:10:42,591 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:42,591 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205763690] [2021-06-05 23:10:42,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:42,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:42,772 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:42,773 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:42,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205763690] [2021-06-05 23:10:42,773 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205763690] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:42,773 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291464083] [2021-06-05 23:10:42,773 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 105 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:42,801 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:10:42,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:42,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:42,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:42,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:42,884 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:42,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:42,892 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:42,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:42,959 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:42,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:42,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:42,966 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:42,966 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:43,110 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:43,110 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291464083] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:43,110 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:43,110 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:43,110 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [324901735] [2021-06-05 23:10:43,110 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:43,110 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:43,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:43,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:43,111 INFO L87 Difference]: Start difference. First operand 4590 states and 13739 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-06-05 23:10:44,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:44,393 INFO L93 Difference]: Finished difference Result 6066 states and 17767 transitions. [2021-06-05 23:10:44,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:10:44,394 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 42 [2021-06-05 23:10:44,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:44,400 INFO L225 Difference]: With dead ends: 6066 [2021-06-05 23:10:44,400 INFO L226 Difference]: Without dead ends: 5880 [2021-06-05 23:10:44,401 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 567 ImplicationChecksByTransitivity, 914.7ms TimeCoverageRelationStatistics Valid=226, Invalid=2126, Unknown=0, NotChecked=0, Total=2352 [2021-06-05 23:10:44,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5880 states. [2021-06-05 23:10:44,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5880 to 4571. [2021-06-05 23:10:44,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4571 states, 4570 states have (on average 2.9916849015317286) internal successors, (13672), 4570 states have internal predecessors, (13672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:44,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4571 states to 4571 states and 13672 transitions. [2021-06-05 23:10:44,452 INFO L78 Accepts]: Start accepts. Automaton has 4571 states and 13672 transitions. Word has length 42 [2021-06-05 23:10:44,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:44,452 INFO L482 AbstractCegarLoop]: Abstraction has 4571 states and 13672 transitions. [2021-06-05 23:10:44,452 INFO L483 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-06-05 23:10:44,452 INFO L276 IsEmpty]: Start isEmpty. Operand 4571 states and 13672 transitions. [2021-06-05 23:10:44,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:44,456 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:44,456 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:44,657 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable115 [2021-06-05 23:10:44,657 INFO L430 AbstractCegarLoop]: === Iteration 109 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:44,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:44,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1298236137, now seen corresponding path program 101 times [2021-06-05 23:10:44,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:44,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759227777] [2021-06-05 23:10:44,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:44,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:44,839 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:44,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:44,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759227777] [2021-06-05 23:10:44,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759227777] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:44,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138821765] [2021-06-05 23:10:44,840 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 106 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:44,868 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:10:44,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:44,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 32 conjunts are in the unsatisfiable core [2021-06-05 23:10:44,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:44,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:44,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:44,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:44,957 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:44,957 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:45,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:45,002 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:45,008 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:45,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:45,009 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:27, output treesize:16 [2021-06-05 23:10:45,210 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:45,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138821765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:45,211 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:45,211 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:45,211 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293646672] [2021-06-05 23:10:45,211 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:45,211 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:45,211 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:45,211 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:45,211 INFO L87 Difference]: Start difference. First operand 4571 states and 13672 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-06-05 23:10:46,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:46,069 INFO L93 Difference]: Finished difference Result 5189 states and 15381 transitions. [2021-06-05 23:10:46,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:10:46,069 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 42 [2021-06-05 23:10:46,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:46,075 INFO L225 Difference]: With dead ends: 5189 [2021-06-05 23:10:46,075 INFO L226 Difference]: Without dead ends: 4968 [2021-06-05 23:10:46,075 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 791.4ms TimeCoverageRelationStatistics Valid=186, Invalid=1620, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 23:10:46,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4968 states. [2021-06-05 23:10:46,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4968 to 4575. [2021-06-05 23:10:46,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4575 states, 4574 states have (on average 2.991473546130302) internal successors, (13683), 4574 states have internal predecessors, (13683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:46,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4575 states to 4575 states and 13683 transitions. [2021-06-05 23:10:46,124 INFO L78 Accepts]: Start accepts. Automaton has 4575 states and 13683 transitions. Word has length 42 [2021-06-05 23:10:46,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:46,125 INFO L482 AbstractCegarLoop]: Abstraction has 4575 states and 13683 transitions. [2021-06-05 23:10:46,125 INFO L483 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-06-05 23:10:46,125 INFO L276 IsEmpty]: Start isEmpty. Operand 4575 states and 13683 transitions. [2021-06-05 23:10:46,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:46,128 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:46,129 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:46,329 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-06-05 23:10:46,329 INFO L430 AbstractCegarLoop]: === Iteration 110 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:46,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:46,329 INFO L82 PathProgramCache]: Analyzing trace with hash 295864059, now seen corresponding path program 102 times [2021-06-05 23:10:46,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:46,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449645631] [2021-06-05 23:10:46,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:46,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:46,520 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:46,520 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:46,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449645631] [2021-06-05 23:10:46,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449645631] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:46,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770997858] [2021-06-05 23:10:46,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 107 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:46,549 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:10:46,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:46,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:10:46,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:46,658 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:46,659 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:46,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:46,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:46,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:46,718 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:46,719 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:46,726 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:46,726 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:46,726 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:46,900 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:46,900 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770997858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:46,900 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:46,900 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:46,900 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438743652] [2021-06-05 23:10:46,900 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:46,900 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:46,900 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:46,901 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:46,901 INFO L87 Difference]: Start difference. First operand 4575 states and 13683 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-06-05 23:10:47,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:47,821 INFO L93 Difference]: Finished difference Result 5551 states and 16476 transitions. [2021-06-05 23:10:47,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-06-05 23:10:47,822 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 42 [2021-06-05 23:10:47,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:47,828 INFO L225 Difference]: With dead ends: 5551 [2021-06-05 23:10:47,828 INFO L226 Difference]: Without dead ends: 5365 [2021-06-05 23:10:47,828 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 809.5ms TimeCoverageRelationStatistics Valid=193, Invalid=1699, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 23:10:47,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5365 states. [2021-06-05 23:10:47,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5365 to 4571. [2021-06-05 23:10:47,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4571 states, 4570 states have (on average 2.9916849015317286) internal successors, (13672), 4570 states have internal predecessors, (13672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:47,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4571 states to 4571 states and 13672 transitions. [2021-06-05 23:10:47,904 INFO L78 Accepts]: Start accepts. Automaton has 4571 states and 13672 transitions. Word has length 42 [2021-06-05 23:10:47,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:47,904 INFO L482 AbstractCegarLoop]: Abstraction has 4571 states and 13672 transitions. [2021-06-05 23:10:47,904 INFO L483 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-06-05 23:10:47,904 INFO L276 IsEmpty]: Start isEmpty. Operand 4571 states and 13672 transitions. [2021-06-05 23:10:47,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:47,908 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:47,908 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:48,108 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119,107 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:48,108 INFO L430 AbstractCegarLoop]: === Iteration 111 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:48,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:48,109 INFO L82 PathProgramCache]: Analyzing trace with hash 1776021241, now seen corresponding path program 103 times [2021-06-05 23:10:48,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:48,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623989852] [2021-06-05 23:10:48,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:48,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:48,288 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:48,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:48,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623989852] [2021-06-05 23:10:48,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623989852] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:48,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632502619] [2021-06-05 23:10:48,288 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 108 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:48,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:48,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:48,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:48,398 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:48,399 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:48,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:48,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:48,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:48,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:48,452 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:48,457 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:48,458 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:48,458 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:48,622 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:48,622 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632502619] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:48,622 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:48,622 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:48,622 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885085495] [2021-06-05 23:10:48,623 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:48,623 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:48,623 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:48,623 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:48,623 INFO L87 Difference]: Start difference. First operand 4571 states and 13672 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-06-05 23:10:49,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:49,548 INFO L93 Difference]: Finished difference Result 5442 states and 16166 transitions. [2021-06-05 23:10:49,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 23:10:49,548 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 42 [2021-06-05 23:10:49,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:49,554 INFO L225 Difference]: With dead ends: 5442 [2021-06-05 23:10:49,554 INFO L226 Difference]: Without dead ends: 5256 [2021-06-05 23:10:49,555 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 754.8ms TimeCoverageRelationStatistics Valid=188, Invalid=1618, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 23:10:49,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-06-05 23:10:49,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 4559. [2021-06-05 23:10:49,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4559 states, 4558 states have (on average 2.9923211935059237) internal successors, (13639), 4558 states have internal predecessors, (13639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:49,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4559 states to 4559 states and 13639 transitions. [2021-06-05 23:10:49,603 INFO L78 Accepts]: Start accepts. Automaton has 4559 states and 13639 transitions. Word has length 42 [2021-06-05 23:10:49,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:49,603 INFO L482 AbstractCegarLoop]: Abstraction has 4559 states and 13639 transitions. [2021-06-05 23:10:49,603 INFO L483 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-06-05 23:10:49,603 INFO L276 IsEmpty]: Start isEmpty. Operand 4559 states and 13639 transitions. [2021-06-05 23:10:49,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:49,607 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:49,607 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:49,807 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121,108 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:49,808 INFO L430 AbstractCegarLoop]: === Iteration 112 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:49,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:49,808 INFO L82 PathProgramCache]: Analyzing trace with hash 432803933, now seen corresponding path program 104 times [2021-06-05 23:10:49,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:49,808 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1995459514] [2021-06-05 23:10:49,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:49,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:49,986 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:49,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:49,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1995459514] [2021-06-05 23:10:49,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1995459514] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:49,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385999536] [2021-06-05 23:10:49,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 109 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:50,014 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:10:50,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:50,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:50,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:50,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:50,113 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:50,120 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:50,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:50,121 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:50,210 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:50,211 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:50,217 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:50,218 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:50,218 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:50,341 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:50,342 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385999536] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:50,342 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:50,342 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:50,342 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666025477] [2021-06-05 23:10:50,342 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:50,342 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:50,342 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:50,342 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:50,342 INFO L87 Difference]: Start difference. First operand 4559 states and 13639 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-06-05 23:10:51,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:51,438 INFO L93 Difference]: Finished difference Result 5072 states and 14919 transitions. [2021-06-05 23:10:51,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:10:51,438 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 42 [2021-06-05 23:10:51,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:51,443 INFO L225 Difference]: With dead ends: 5072 [2021-06-05 23:10:51,443 INFO L226 Difference]: Without dead ends: 4851 [2021-06-05 23:10:51,444 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 870.3ms TimeCoverageRelationStatistics Valid=218, Invalid=1944, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:10:51,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4851 states. [2021-06-05 23:10:51,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4851 to 4502. [2021-06-05 23:10:51,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4502 states, 4501 states have (on average 2.9962230615418797) internal successors, (13486), 4501 states have internal predecessors, (13486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:51,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4502 states to 4502 states and 13486 transitions. [2021-06-05 23:10:51,488 INFO L78 Accepts]: Start accepts. Automaton has 4502 states and 13486 transitions. Word has length 42 [2021-06-05 23:10:51,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:51,488 INFO L482 AbstractCegarLoop]: Abstraction has 4502 states and 13486 transitions. [2021-06-05 23:10:51,488 INFO L483 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-06-05 23:10:51,488 INFO L276 IsEmpty]: Start isEmpty. Operand 4502 states and 13486 transitions. [2021-06-05 23:10:51,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:51,492 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:51,492 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:51,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123,109 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:51,692 INFO L430 AbstractCegarLoop]: === Iteration 113 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:51,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:51,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1922719897, now seen corresponding path program 105 times [2021-06-05 23:10:51,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:51,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398379612] [2021-06-05 23:10:51,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:51,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:51,883 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:51,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:51,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398379612] [2021-06-05 23:10:51,884 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398379612] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:51,884 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531426624] [2021-06-05 23:10:51,884 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 110 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:51,912 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:10:51,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:51,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:51,913 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:51,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:51,993 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:52,000 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:52,001 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:52,001 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:19 [2021-06-05 23:10:52,065 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:52,066 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:52,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:52,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:52,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:52,216 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:52,217 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531426624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:52,217 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:52,217 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:52,217 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752848630] [2021-06-05 23:10:52,217 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:52,217 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:52,217 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:52,217 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:52,217 INFO L87 Difference]: Start difference. First operand 4502 states and 13486 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-06-05 23:10:53,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:53,281 INFO L93 Difference]: Finished difference Result 5470 states and 16035 transitions. [2021-06-05 23:10:53,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 23:10:53,282 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 42 [2021-06-05 23:10:53,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:53,287 INFO L225 Difference]: With dead ends: 5470 [2021-06-05 23:10:53,287 INFO L226 Difference]: Without dead ends: 5249 [2021-06-05 23:10:53,288 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 888.1ms TimeCoverageRelationStatistics Valid=216, Invalid=1946, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:10:53,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5249 states. [2021-06-05 23:10:53,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5249 to 4474. [2021-06-05 23:10:53,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4474 states, 4473 states have (on average 2.9973172367538563) internal successors, (13407), 4473 states have internal predecessors, (13407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:53,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4474 states to 4474 states and 13407 transitions. [2021-06-05 23:10:53,334 INFO L78 Accepts]: Start accepts. Automaton has 4474 states and 13407 transitions. Word has length 42 [2021-06-05 23:10:53,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:53,334 INFO L482 AbstractCegarLoop]: Abstraction has 4474 states and 13407 transitions. [2021-06-05 23:10:53,334 INFO L483 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-06-05 23:10:53,334 INFO L276 IsEmpty]: Start isEmpty. Operand 4474 states and 13407 transitions. [2021-06-05 23:10:53,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-06-05 23:10:53,338 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:53,338 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:53,538 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable125 [2021-06-05 23:10:53,538 INFO L430 AbstractCegarLoop]: === Iteration 114 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:53,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:53,539 INFO L82 PathProgramCache]: Analyzing trace with hash -778147203, now seen corresponding path program 106 times [2021-06-05 23:10:53,539 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:53,539 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193985291] [2021-06-05 23:10:53,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:53,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:53,722 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:53,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:53,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193985291] [2021-06-05 23:10:53,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193985291] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:53,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483511783] [2021-06-05 23:10:53,722 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 111 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:53,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:10:53,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:53,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 30 conjunts are in the unsatisfiable core [2021-06-05 23:10:53,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:53,856 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:53,857 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:53,864 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:53,865 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:53,865 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 23:10:53,930 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:53,931 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:53,936 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:53,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:53,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 23:10:54,083 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:54,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483511783] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:54,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:54,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-06-05 23:10:54,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503891587] [2021-06-05 23:10:54,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-06-05 23:10:54,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:54,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-06-05 23:10:54,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=674, Unknown=0, NotChecked=0, Total=756 [2021-06-05 23:10:54,084 INFO L87 Difference]: Start difference. First operand 4474 states and 13407 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-06-05 23:10:55,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:55,264 INFO L93 Difference]: Finished difference Result 5832 states and 17107 transitions. [2021-06-05 23:10:55,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:10:55,264 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 42 [2021-06-05 23:10:55,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:55,271 INFO L225 Difference]: With dead ends: 5832 [2021-06-05 23:10:55,271 INFO L226 Difference]: Without dead ends: 5646 [2021-06-05 23:10:55,271 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 30 SyntacticMatches, 2 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 572 ImplicationChecksByTransitivity, 956.8ms TimeCoverageRelationStatistics Valid=235, Invalid=2215, Unknown=0, NotChecked=0, Total=2450 [2021-06-05 23:10:55,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5646 states. [2021-06-05 23:10:55,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5646 to 4343. [2021-06-05 23:10:55,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4343 states, 4342 states have (on average 3.00322432058959) internal successors, (13040), 4342 states have internal predecessors, (13040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:55,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4343 states to 4343 states and 13040 transitions. [2021-06-05 23:10:55,318 INFO L78 Accepts]: Start accepts. Automaton has 4343 states and 13040 transitions. Word has length 42 [2021-06-05 23:10:55,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:55,318 INFO L482 AbstractCegarLoop]: Abstraction has 4343 states and 13040 transitions. [2021-06-05 23:10:55,318 INFO L483 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-06-05 23:10:55,318 INFO L276 IsEmpty]: Start isEmpty. Operand 4343 states and 13040 transitions. [2021-06-05 23:10:55,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-06-05 23:10:55,322 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:55,322 INFO L554 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:55,523 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,111 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:55,523 INFO L430 AbstractCegarLoop]: === Iteration 115 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:55,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:55,523 INFO L82 PathProgramCache]: Analyzing trace with hash -768966840, now seen corresponding path program 107 times [2021-06-05 23:10:55,523 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:55,523 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335016879] [2021-06-05 23:10:55,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:55,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:55,619 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:55,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:55,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335016879] [2021-06-05 23:10:55,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335016879] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:55,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785697834] [2021-06-05 23:10:55,620 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 112 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:55,663 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:10:55,663 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:55,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 23:10:55,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:55,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:55,745 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:55,746 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:55,749 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:55,749 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:10:55,764 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-06-05 23:10:55,765 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:55,766 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:55,766 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:55,766 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-06-05 23:10:55,784 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:10:55,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785697834] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:55,784 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:55,784 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-06-05 23:10:55,784 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654967519] [2021-06-05 23:10:55,784 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-06-05 23:10:55,784 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:55,785 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-06-05 23:10:55,785 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-06-05 23:10:55,785 INFO L87 Difference]: Start difference. First operand 4343 states and 13040 transitions. Second operand has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:56,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:56,126 INFO L93 Difference]: Finished difference Result 10234 states and 30534 transitions. [2021-06-05 23:10:56,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 23:10:56,126 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-06-05 23:10:56,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:56,137 INFO L225 Difference]: With dead ends: 10234 [2021-06-05 23:10:56,138 INFO L226 Difference]: Without dead ends: 10160 [2021-06-05 23:10:56,138 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 236.8ms TimeCoverageRelationStatistics Valid=158, Invalid=544, Unknown=0, NotChecked=0, Total=702 [2021-06-05 23:10:56,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10160 states. [2021-06-05 23:10:56,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10160 to 7919. [2021-06-05 23:10:56,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7919 states, 7918 states have (on average 2.9993685274059105) internal successors, (23749), 7918 states have internal predecessors, (23749), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:56,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7919 states to 7919 states and 23749 transitions. [2021-06-05 23:10:56,233 INFO L78 Accepts]: Start accepts. Automaton has 7919 states and 23749 transitions. Word has length 45 [2021-06-05 23:10:56,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:56,233 INFO L482 AbstractCegarLoop]: Abstraction has 7919 states and 23749 transitions. [2021-06-05 23:10:56,233 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 13 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:56,233 INFO L276 IsEmpty]: Start isEmpty. Operand 7919 states and 23749 transitions. [2021-06-05 23:10:56,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-06-05 23:10:56,240 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:56,241 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:56,441 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable129 [2021-06-05 23:10:56,441 INFO L430 AbstractCegarLoop]: === Iteration 116 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:56,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:56,441 INFO L82 PathProgramCache]: Analyzing trace with hash -1283724106, now seen corresponding path program 108 times [2021-06-05 23:10:56,441 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:56,441 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917001606] [2021-06-05 23:10:56,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:56,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:56,483 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:10:56,483 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:56,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917001606] [2021-06-05 23:10:56,483 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917001606] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:56,483 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239739491] [2021-06-05 23:10:56,483 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 113 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:56,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:10:56,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:56,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:10:56,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:56,564 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 23:10:56,564 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239739491] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:56,564 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:56,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 23:10:56,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575166963] [2021-06-05 23:10:56,564 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:10:56,564 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:56,564 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:10:56,564 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:10:56,564 INFO L87 Difference]: Start difference. First operand 7919 states and 23749 transitions. Second operand has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:56,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:56,644 INFO L93 Difference]: Finished difference Result 14786 states and 44002 transitions. [2021-06-05 23:10:56,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:10:56,644 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-06-05 23:10:56,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:56,661 INFO L225 Difference]: With dead ends: 14786 [2021-06-05 23:10:56,661 INFO L226 Difference]: Without dead ends: 14467 [2021-06-05 23:10:56,662 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 28.8ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:10:56,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14467 states. [2021-06-05 23:10:56,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14467 to 10469. [2021-06-05 23:10:56,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10469 states, 10468 states have (on average 3.0246465418418036) internal successors, (31662), 10468 states have internal predecessors, (31662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:56,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10469 states to 10469 states and 31662 transitions. [2021-06-05 23:10:56,802 INFO L78 Accepts]: Start accepts. Automaton has 10469 states and 31662 transitions. Word has length 46 [2021-06-05 23:10:56,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:56,802 INFO L482 AbstractCegarLoop]: Abstraction has 10469 states and 31662 transitions. [2021-06-05 23:10:56,802 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 10.666666666666666) internal successors, (64), 5 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:56,802 INFO L276 IsEmpty]: Start isEmpty. Operand 10469 states and 31662 transitions. [2021-06-05 23:10:56,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-06-05 23:10:56,812 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:56,812 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:57,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130,113 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:57,013 INFO L430 AbstractCegarLoop]: === Iteration 117 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:57,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:57,013 INFO L82 PathProgramCache]: Analyzing trace with hash -1871628912, now seen corresponding path program 109 times [2021-06-05 23:10:57,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:57,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109315250] [2021-06-05 23:10:57,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:57,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:57,088 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 23:10:57,088 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:57,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109315250] [2021-06-05 23:10:57,088 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109315250] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:57,088 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313464880] [2021-06-05 23:10:57,088 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 114 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:57,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:57,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:10:57,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:57,211 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:57,212 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:57,214 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:57,215 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:57,215 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:18, output treesize:7 [2021-06-05 23:10:57,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:57,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:57,242 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:57,242 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:57,242 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:10:57,275 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:57,275 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313464880] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:57,275 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:57,275 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 17 [2021-06-05 23:10:57,275 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422225089] [2021-06-05 23:10:57,275 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:10:57,275 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:57,276 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:10:57,276 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=265, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:10:57,276 INFO L87 Difference]: Start difference. First operand 10469 states and 31662 transitions. Second operand has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:58,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:58,342 INFO L93 Difference]: Finished difference Result 23559 states and 70272 transitions. [2021-06-05 23:10:58,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 23:10:58,343 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-06-05 23:10:58,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:10:58,375 INFO L225 Difference]: With dead ends: 23559 [2021-06-05 23:10:58,375 INFO L226 Difference]: Without dead ends: 23343 [2021-06-05 23:10:58,375 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 41 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1526 ImplicationChecksByTransitivity, 640.6ms TimeCoverageRelationStatistics Valid=524, Invalid=4306, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 23:10:58,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23343 states. [2021-06-05 23:10:58,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23343 to 15335. [2021-06-05 23:10:58,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15335 states, 15334 states have (on average 3.039259162645102) internal successors, (46604), 15334 states have internal predecessors, (46604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:58,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15335 states to 15335 states and 46604 transitions. [2021-06-05 23:10:58,721 INFO L78 Accepts]: Start accepts. Automaton has 15335 states and 46604 transitions. Word has length 50 [2021-06-05 23:10:58,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:10:58,721 INFO L482 AbstractCegarLoop]: Abstraction has 15335 states and 46604 transitions. [2021-06-05 23:10:58,721 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:58,721 INFO L276 IsEmpty]: Start isEmpty. Operand 15335 states and 46604 transitions. [2021-06-05 23:10:58,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-06-05 23:10:58,736 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:10:58,736 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:10:58,936 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,114 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:58,937 INFO L430 AbstractCegarLoop]: === Iteration 118 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:10:58,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:10:58,937 INFO L82 PathProgramCache]: Analyzing trace with hash 1150384464, now seen corresponding path program 110 times [2021-06-05 23:10:58,937 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:10:58,937 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854378378] [2021-06-05 23:10:58,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:10:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:10:59,047 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:59,047 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:10:59,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854378378] [2021-06-05 23:10:59,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854378378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:59,047 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [956192302] [2021-06-05 23:10:59,047 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 115 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:10:59,083 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:10:59,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:10:59,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:10:59,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:10:59,186 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:10:59,187 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:59,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:59,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-06-05 23:10:59,191 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:9 [2021-06-05 23:10:59,246 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:10:59,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:10:59,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:10:59,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:10:59,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:10:59,278 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 12 proven. 14 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:10:59,278 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [956192302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:10:59,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:10:59,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11] total 20 [2021-06-05 23:10:59,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609188370] [2021-06-05 23:10:59,279 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 23:10:59,279 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:10:59,279 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 23:10:59,279 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-06-05 23:10:59,279 INFO L87 Difference]: Start difference. First operand 15335 states and 46604 transitions. Second operand has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:10:59,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:10:59,986 INFO L93 Difference]: Finished difference Result 32072 states and 96588 transitions. [2021-06-05 23:10:59,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 23:10:59,986 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-06-05 23:10:59,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:00,036 INFO L225 Difference]: With dead ends: 32072 [2021-06-05 23:11:00,036 INFO L226 Difference]: Without dead ends: 32072 [2021-06-05 23:11:00,037 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 378.0ms TimeCoverageRelationStatistics Valid=183, Invalid=1299, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:11:00,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32072 states. [2021-06-05 23:11:00,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32072 to 18125. [2021-06-05 23:11:00,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18125 states, 18124 states have (on average 3.0475612447583313) internal successors, (55234), 18124 states have internal predecessors, (55234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:00,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18125 states to 18125 states and 55234 transitions. [2021-06-05 23:11:00,330 INFO L78 Accepts]: Start accepts. Automaton has 18125 states and 55234 transitions. Word has length 50 [2021-06-05 23:11:00,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:00,330 INFO L482 AbstractCegarLoop]: Abstraction has 18125 states and 55234 transitions. [2021-06-05 23:11:00,330 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.761904761904762) internal successors, (79), 20 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:00,330 INFO L276 IsEmpty]: Start isEmpty. Operand 18125 states and 55234 transitions. [2021-06-05 23:11:00,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-06-05 23:11:00,350 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:00,350 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:00,550 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,115 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:00,550 INFO L430 AbstractCegarLoop]: === Iteration 119 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:00,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:00,551 INFO L82 PathProgramCache]: Analyzing trace with hash 1779074056, now seen corresponding path program 111 times [2021-06-05 23:11:00,551 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:00,551 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030314113] [2021-06-05 23:11:00,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:00,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:00,609 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 23:11:00,609 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:00,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030314113] [2021-06-05 23:11:00,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030314113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:00,610 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928788303] [2021-06-05 23:11:00,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 116 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:00,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:11:00,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:00,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 15 conjunts are in the unsatisfiable core [2021-06-05 23:11:00,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:00,697 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-06-05 23:11:00,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:00,699 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:00,699 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:00,699 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:9, output treesize:3 [2021-06-05 23:11:00,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 11 treesize of output 7 [2021-06-05 23:11:00,705 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:00,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:00,707 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:00,707 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:11:00,752 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 18 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:11:00,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928788303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:00,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:00,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 12 [2021-06-05 23:11:00,753 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701169197] [2021-06-05 23:11:00,753 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-06-05 23:11:00,753 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:00,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-06-05 23:11:00,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-06-05 23:11:00,753 INFO L87 Difference]: Start difference. First operand 18125 states and 55234 transitions. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 12 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-06-05 23:11:01,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:01,667 INFO L93 Difference]: Finished difference Result 46630 states and 139823 transitions. [2021-06-05 23:11:01,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:11:01,667 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 12 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 50 [2021-06-05 23:11:01,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:01,732 INFO L225 Difference]: With dead ends: 46630 [2021-06-05 23:11:01,732 INFO L226 Difference]: Without dead ends: 46558 [2021-06-05 23:11:01,732 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 45 SyntacticMatches, 2 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 533 ImplicationChecksByTransitivity, 540.5ms TimeCoverageRelationStatistics Valid=428, Invalid=1734, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 23:11:01,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46558 states. [2021-06-05 23:11:02,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46558 to 18168. [2021-06-05 23:11:02,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18168 states, 18167 states have (on average 3.048329388451588) internal successors, (55379), 18167 states have internal predecessors, (55379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:02,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18168 states to 18168 states and 55379 transitions. [2021-06-05 23:11:02,111 INFO L78 Accepts]: Start accepts. Automaton has 18168 states and 55379 transitions. Word has length 50 [2021-06-05 23:11:02,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:02,111 INFO L482 AbstractCegarLoop]: Abstraction has 18168 states and 55379 transitions. [2021-06-05 23:11:02,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 12 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-06-05 23:11:02,112 INFO L276 IsEmpty]: Start isEmpty. Operand 18168 states and 55379 transitions. [2021-06-05 23:11:02,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-06-05 23:11:02,131 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:02,132 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:02,332 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-06-05 23:11:02,332 INFO L430 AbstractCegarLoop]: === Iteration 120 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:02,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:02,332 INFO L82 PathProgramCache]: Analyzing trace with hash 71391564, now seen corresponding path program 112 times [2021-06-05 23:11:02,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:02,332 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596561859] [2021-06-05 23:11:02,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:02,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:02,404 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 10 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 23:11:02,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:02,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596561859] [2021-06-05 23:11:02,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596561859] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:02,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546419794] [2021-06-05 23:11:02,404 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 117 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:02,435 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:11:02,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:02,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 28 conjunts are in the unsatisfiable core [2021-06-05 23:11:02,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:02,551 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:11:02,552 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:02,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:02,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:02,556 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:18, output treesize:7 [2021-06-05 23:11:02,586 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:11:02,587 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:02,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:02,589 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:02,589 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:11:02,617 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:02,617 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546419794] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:02,617 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:02,617 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2021-06-05 23:11:02,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266091750] [2021-06-05 23:11:02,617 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-06-05 23:11:02,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:02,618 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-06-05 23:11:02,618 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2021-06-05 23:11:02,618 INFO L87 Difference]: Start difference. First operand 18168 states and 55379 transitions. Second operand has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:03,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:03,906 INFO L93 Difference]: Finished difference Result 42820 states and 128095 transitions. [2021-06-05 23:11:03,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 23:11:03,906 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-06-05 23:11:03,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:03,965 INFO L225 Difference]: With dead ends: 42820 [2021-06-05 23:11:03,965 INFO L226 Difference]: Without dead ends: 42820 [2021-06-05 23:11:03,966 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1539 ImplicationChecksByTransitivity, 679.6ms TimeCoverageRelationStatistics Valid=680, Invalid=4012, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:11:04,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42820 states. [2021-06-05 23:11:04,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42820 to 18704. [2021-06-05 23:11:04,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18704 states, 18703 states have (on average 3.0469978078383146) internal successors, (56988), 18703 states have internal predecessors, (56988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:04,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18704 states to 18704 states and 56988 transitions. [2021-06-05 23:11:04,324 INFO L78 Accepts]: Start accepts. Automaton has 18704 states and 56988 transitions. Word has length 50 [2021-06-05 23:11:04,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:04,324 INFO L482 AbstractCegarLoop]: Abstraction has 18704 states and 56988 transitions. [2021-06-05 23:11:04,324 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 4.882352941176471) internal successors, (83), 16 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:04,324 INFO L276 IsEmpty]: Start isEmpty. Operand 18704 states and 56988 transitions. [2021-06-05 23:11:04,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-06-05 23:11:04,344 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:04,344 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:04,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable135 [2021-06-05 23:11:04,544 INFO L430 AbstractCegarLoop]: === Iteration 121 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:04,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:04,545 INFO L82 PathProgramCache]: Analyzing trace with hash -1715010394, now seen corresponding path program 113 times [2021-06-05 23:11:04,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:04,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668427060] [2021-06-05 23:11:04,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:04,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:04,606 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:11:04,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:04,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668427060] [2021-06-05 23:11:04,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668427060] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:04,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [26954227] [2021-06-05 23:11:04,607 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 118 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:04,638 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:11:04,638 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:04,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 16 conjunts are in the unsatisfiable core [2021-06-05 23:11:04,639 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:04,675 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-06-05 23:11:04,676 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:04,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:04,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:04,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:16, output treesize:11 [2021-06-05 23:11:04,703 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:11:04,704 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:04,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:04,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:04,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:11:04,749 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:11:04,749 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [26954227] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:04,749 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:04,749 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-06-05 23:11:04,750 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092115924] [2021-06-05 23:11:04,750 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 23:11:04,750 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:04,750 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 23:11:04,750 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-06-05 23:11:04,750 INFO L87 Difference]: Start difference. First operand 18704 states and 56988 transitions. Second operand has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:05,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:05,532 INFO L93 Difference]: Finished difference Result 36696 states and 110045 transitions. [2021-06-05 23:11:05,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:11:05,532 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-06-05 23:11:05,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:05,591 INFO L225 Difference]: With dead ends: 36696 [2021-06-05 23:11:05,591 INFO L226 Difference]: Without dead ends: 36480 [2021-06-05 23:11:05,592 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 308 ImplicationChecksByTransitivity, 443.2ms TimeCoverageRelationStatistics Valid=243, Invalid=1163, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:11:05,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36480 states. [2021-06-05 23:11:05,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36480 to 20510. [2021-06-05 23:11:05,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20510 states, 20509 states have (on average 3.056024184504364) internal successors, (62676), 20509 states have internal predecessors, (62676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:05,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20510 states to 20510 states and 62676 transitions. [2021-06-05 23:11:05,971 INFO L78 Accepts]: Start accepts. Automaton has 20510 states and 62676 transitions. Word has length 50 [2021-06-05 23:11:05,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:05,971 INFO L482 AbstractCegarLoop]: Abstraction has 20510 states and 62676 transitions. [2021-06-05 23:11:05,971 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.636363636363637) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:05,971 INFO L276 IsEmpty]: Start isEmpty. Operand 20510 states and 62676 transitions. [2021-06-05 23:11:05,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-06-05 23:11:05,991 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:05,991 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:06,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable136 [2021-06-05 23:11:06,193 INFO L430 AbstractCegarLoop]: === Iteration 122 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:06,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:06,194 INFO L82 PathProgramCache]: Analyzing trace with hash 1677998182, now seen corresponding path program 114 times [2021-06-05 23:11:06,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:06,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566805102] [2021-06-05 23:11:06,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:06,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:06,279 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:11:06,279 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:06,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566805102] [2021-06-05 23:11:06,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566805102] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:06,279 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1924543862] [2021-06-05 23:11:06,279 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 119 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:06,320 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:11:06,320 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:06,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 14 conjunts are in the unsatisfiable core [2021-06-05 23:11:06,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:06,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:11:06,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:06,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:06,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:06,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:11:06,437 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:11:06,438 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1924543862] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:06,438 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:06,438 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 11 [2021-06-05 23:11:06,438 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275869226] [2021-06-05 23:11:06,438 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 23:11:06,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:06,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 23:11:06,438 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-06-05 23:11:06,439 INFO L87 Difference]: Start difference. First operand 20510 states and 62676 transitions. Second operand has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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-06-05 23:11:07,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:07,812 INFO L93 Difference]: Finished difference Result 56439 states and 168853 transitions. [2021-06-05 23:11:07,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 23:11:07,812 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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 50 [2021-06-05 23:11:07,812 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:07,895 INFO L225 Difference]: With dead ends: 56439 [2021-06-05 23:11:07,896 INFO L226 Difference]: Without dead ends: 56367 [2021-06-05 23:11:07,896 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 46 SyntacticMatches, 2 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1419 ImplicationChecksByTransitivity, 930.5ms TimeCoverageRelationStatistics Valid=603, Invalid=3819, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:11:07,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56367 states. [2021-06-05 23:11:08,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56367 to 20553. [2021-06-05 23:11:08,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20553 states, 20552 states have (on average 3.0566854807318022) internal successors, (62821), 20552 states have internal predecessors, (62821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:08,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20553 states to 20553 states and 62821 transitions. [2021-06-05 23:11:08,371 INFO L78 Accepts]: Start accepts. Automaton has 20553 states and 62821 transitions. Word has length 50 [2021-06-05 23:11:08,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:08,371 INFO L482 AbstractCegarLoop]: Abstraction has 20553 states and 62821 transitions. [2021-06-05 23:11:08,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.416666666666667) internal successors, (53), 11 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-06-05 23:11:08,371 INFO L276 IsEmpty]: Start isEmpty. Operand 20553 states and 62821 transitions. [2021-06-05 23:11:08,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-06-05 23:11:08,392 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:08,392 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:08,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable138 [2021-06-05 23:11:08,595 INFO L430 AbstractCegarLoop]: === Iteration 123 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:08,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:08,595 INFO L82 PathProgramCache]: Analyzing trace with hash -29684310, now seen corresponding path program 115 times [2021-06-05 23:11:08,596 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:08,596 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118884550] [2021-06-05 23:11:08,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:08,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:08,657 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:11:08,657 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:08,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118884550] [2021-06-05 23:11:08,657 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118884550] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:08,657 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1925180490] [2021-06-05 23:11:08,657 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 120 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:08,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:08,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 122 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 23:11:08,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:08,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-06-05 23:11:08,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:08,809 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:08,810 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:08,810 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:20, output treesize:9 [2021-06-05 23:11:08,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 23:11:08,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:08,860 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:08,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:08,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 23:11:08,889 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 11 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:08,889 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1925180490] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:08,889 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:08,889 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-06-05 23:11:08,889 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453869565] [2021-06-05 23:11:08,889 INFO L462 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-06-05 23:11:08,889 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:08,890 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-06-05 23:11:08,890 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2021-06-05 23:11:08,890 INFO L87 Difference]: Start difference. First operand 20553 states and 62821 transitions. Second operand has 18 states, 18 states have (on average 4.833333333333333) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:10,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:10,008 INFO L93 Difference]: Finished difference Result 37544 states and 112111 transitions. [2021-06-05 23:11:10,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:11:10,008 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.833333333333333) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-06-05 23:11:10,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:10,065 INFO L225 Difference]: With dead ends: 37544 [2021-06-05 23:11:10,065 INFO L226 Difference]: Without dead ends: 37544 [2021-06-05 23:11:10,065 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 920 ImplicationChecksByTransitivity, 517.8ms TimeCoverageRelationStatistics Valid=367, Invalid=2825, Unknown=0, NotChecked=0, Total=3192 [2021-06-05 23:11:10,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37544 states. [2021-06-05 23:11:10,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37544 to 19929. [2021-06-05 23:11:10,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19929 states, 19928 states have (on average 3.0583099156965075) internal successors, (60946), 19928 states have internal predecessors, (60946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:10,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19929 states to 19929 states and 60946 transitions. [2021-06-05 23:11:10,400 INFO L78 Accepts]: Start accepts. Automaton has 19929 states and 60946 transitions. Word has length 50 [2021-06-05 23:11:10,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:10,400 INFO L482 AbstractCegarLoop]: Abstraction has 19929 states and 60946 transitions. [2021-06-05 23:11:10,400 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 18 states, 18 states have (on average 4.833333333333333) internal successors, (87), 17 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:10,400 INFO L276 IsEmpty]: Start isEmpty. Operand 19929 states and 60946 transitions. [2021-06-05 23:11:10,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-06-05 23:11:10,417 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:10,417 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:10,618 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140,120 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:10,618 INFO L430 AbstractCegarLoop]: === Iteration 124 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:10,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:10,618 INFO L82 PathProgramCache]: Analyzing trace with hash 1759702364, now seen corresponding path program 116 times [2021-06-05 23:11:10,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:10,618 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103846927] [2021-06-05 23:11:10,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:10,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:10,639 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:10,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:10,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103846927] [2021-06-05 23:11:10,640 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103846927] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:10,640 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350695026] [2021-06-05 23:11:10,640 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 121 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:10,685 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:11:10,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:10,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 23:11:10,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:10,748 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 33 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:10,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350695026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:10,748 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:10,748 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-06-05 23:11:10,749 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985157381] [2021-06-05 23:11:10,749 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 23:11:10,749 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:10,749 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 23:11:10,749 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:11:10,749 INFO L87 Difference]: Start difference. First operand 19929 states and 60946 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:10,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:10,815 INFO L93 Difference]: Finished difference Result 24230 states and 72312 transitions. [2021-06-05 23:11:10,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 23:11:10,815 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-06-05 23:11:10,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:10,846 INFO L225 Difference]: With dead ends: 24230 [2021-06-05 23:11:10,847 INFO L226 Difference]: Without dead ends: 23607 [2021-06-05 23:11:10,847 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 11.8ms TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-06-05 23:11:10,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23607 states. [2021-06-05 23:11:11,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23607 to 21236. [2021-06-05 23:11:11,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21236 states, 21235 states have (on average 3.0346597598304688) internal successors, (64441), 21235 states have internal predecessors, (64441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:11,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21236 states to 21236 states and 64441 transitions. [2021-06-05 23:11:11,115 INFO L78 Accepts]: Start accepts. Automaton has 21236 states and 64441 transitions. Word has length 51 [2021-06-05 23:11:11,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:11,115 INFO L482 AbstractCegarLoop]: Abstraction has 21236 states and 64441 transitions. [2021-06-05 23:11:11,115 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:11,116 INFO L276 IsEmpty]: Start isEmpty. Operand 21236 states and 64441 transitions. [2021-06-05 23:11:11,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:11,136 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:11,136 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:11,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141,121 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:11,342 INFO L430 AbstractCegarLoop]: === Iteration 125 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:11,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:11,342 INFO L82 PathProgramCache]: Analyzing trace with hash 535549543, now seen corresponding path program 117 times [2021-06-05 23:11:11,342 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:11,342 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408226848] [2021-06-05 23:11:11,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:11,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:11,877 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:11,878 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:11,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408226848] [2021-06-05 23:11:11,878 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408226848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:11,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069743943] [2021-06-05 23:11:11,878 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 122 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:11,910 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 23:11:11,910 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:11,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 56 conjunts are in the unsatisfiable core [2021-06-05 23:11:11,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:12,351 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:12,351 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:11:12,352 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:12,361 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:12,362 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:12,362 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-05 23:11:12,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:12,471 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-06-05 23:11:12,471 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 27 treesize of output 23 [2021-06-05 23:11:12,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:12,482 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:12,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:12,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-06-05 23:11:12,814 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:12,814 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069743943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:12,814 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:12,814 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 25] total 41 [2021-06-05 23:11:12,814 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630264634] [2021-06-05 23:11:12,814 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-05 23:11:12,814 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:12,814 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-05 23:11:12,815 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1605, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 23:11:12,815 INFO L87 Difference]: Start difference. First operand 21236 states and 64441 transitions. Second operand has 42 states, 42 states have (on average 2.142857142857143) internal successors, (90), 41 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:15,546 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 24 [2021-06-05 23:11:15,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:15,998 INFO L93 Difference]: Finished difference Result 23988 states and 71909 transitions. [2021-06-05 23:11:15,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:11:15,999 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.142857142857143) internal successors, (90), 41 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:15,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:16,032 INFO L225 Difference]: With dead ends: 23988 [2021-06-05 23:11:16,032 INFO L226 Difference]: Without dead ends: 23753 [2021-06-05 23:11:16,032 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1335 ImplicationChecksByTransitivity, 2754.4ms TimeCoverageRelationStatistics Valid=418, Invalid=5588, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 23:11:16,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23753 states. [2021-06-05 23:11:16,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23753 to 21710. [2021-06-05 23:11:16,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21710 states, 21709 states have (on average 3.023538624533604) internal successors, (65638), 21709 states have internal predecessors, (65638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:16,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21710 states to 21710 states and 65638 transitions. [2021-06-05 23:11:16,352 INFO L78 Accepts]: Start accepts. Automaton has 21710 states and 65638 transitions. Word has length 54 [2021-06-05 23:11:16,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:16,353 INFO L482 AbstractCegarLoop]: Abstraction has 21710 states and 65638 transitions. [2021-06-05 23:11:16,353 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.142857142857143) internal successors, (90), 41 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:16,353 INFO L276 IsEmpty]: Start isEmpty. Operand 21710 states and 65638 transitions. [2021-06-05 23:11:16,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:16,373 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:16,373 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:16,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142,122 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:16,573 INFO L430 AbstractCegarLoop]: === Iteration 126 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:16,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:16,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1660069353, now seen corresponding path program 118 times [2021-06-05 23:11:16,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:16,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [268339320] [2021-06-05 23:11:16,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:16,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:17,039 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:17,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:17,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [268339320] [2021-06-05 23:11:17,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [268339320] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:17,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424288889] [2021-06-05 23:11:17,040 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 123 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:17,074 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:11:17,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:17,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:11:17,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:17,365 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:11:17,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:11:17,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:17,375 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:17,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:17,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:31 [2021-06-05 23:11:17,442 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:17,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:11:17,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:17,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:17,448 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:17,448 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:11:17,589 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:17,589 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424288889] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:17,589 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:17,589 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 35 [2021-06-05 23:11:17,589 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458870891] [2021-06-05 23:11:17,589 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:11:17,589 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:17,590 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:11:17,590 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:11:17,590 INFO L87 Difference]: Start difference. First operand 21710 states and 65638 transitions. Second operand has 36 states, 36 states have (on average 2.5) internal successors, (90), 35 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:19,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:19,476 INFO L93 Difference]: Finished difference Result 24391 states and 73022 transitions. [2021-06-05 23:11:19,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-06-05 23:11:19,476 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.5) internal successors, (90), 35 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:19,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:19,509 INFO L225 Difference]: With dead ends: 24391 [2021-06-05 23:11:19,509 INFO L226 Difference]: Without dead ends: 24026 [2021-06-05 23:11:19,509 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1591.8ms TimeCoverageRelationStatistics Valid=263, Invalid=3159, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 23:11:19,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24026 states. [2021-06-05 23:11:19,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24026 to 21496. [2021-06-05 23:11:19,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21496 states, 21495 states have (on average 3.0284252151663176) internal successors, (65096), 21495 states have internal predecessors, (65096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:19,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21496 states to 21496 states and 65096 transitions. [2021-06-05 23:11:19,798 INFO L78 Accepts]: Start accepts. Automaton has 21496 states and 65096 transitions. Word has length 54 [2021-06-05 23:11:19,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:19,798 INFO L482 AbstractCegarLoop]: Abstraction has 21496 states and 65096 transitions. [2021-06-05 23:11:19,798 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.5) internal successors, (90), 35 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:19,798 INFO L276 IsEmpty]: Start isEmpty. Operand 21496 states and 65096 transitions. [2021-06-05 23:11:19,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:19,818 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:19,819 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:20,019 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146,123 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:20,019 INFO L430 AbstractCegarLoop]: === Iteration 127 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:20,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:20,019 INFO L82 PathProgramCache]: Analyzing trace with hash 938842375, now seen corresponding path program 119 times [2021-06-05 23:11:20,019 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:20,019 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855717677] [2021-06-05 23:11:20,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:20,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:20,454 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:20,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:20,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855717677] [2021-06-05 23:11:20,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855717677] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:20,455 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300815988] [2021-06-05 23:11:20,455 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 124 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:20,488 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:11:20,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:20,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:20,489 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:20,718 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:20,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:11:20,720 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:20,732 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:20,733 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:20,733 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:11:20,841 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:20,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 25 treesize of output 13 [2021-06-05 23:11:20,842 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:20,846 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:20,847 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:20,847 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:11:20,984 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:20,984 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300815988] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:20,984 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:20,985 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-06-05 23:11:20,985 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226811627] [2021-06-05 23:11:20,985 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 23:11:20,985 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:20,985 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 23:11:20,985 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:11:20,985 INFO L87 Difference]: Start difference. First operand 21496 states and 65096 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:23,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:23,039 INFO L93 Difference]: Finished difference Result 24158 states and 72398 transitions. [2021-06-05 23:11:23,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:11:23,039 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:23,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:23,068 INFO L225 Difference]: With dead ends: 24158 [2021-06-05 23:11:23,068 INFO L226 Difference]: Without dead ends: 23790 [2021-06-05 23:11:23,069 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 750 ImplicationChecksByTransitivity, 1445.1ms TimeCoverageRelationStatistics Valid=253, Invalid=3169, Unknown=0, NotChecked=0, Total=3422 [2021-06-05 23:11:23,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23790 states. [2021-06-05 23:11:23,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23790 to 21503. [2021-06-05 23:11:23,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21503 states, 21502 states have (on average 3.028136917496047) internal successors, (65111), 21502 states have internal predecessors, (65111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:23,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21503 states to 21503 states and 65111 transitions. [2021-06-05 23:11:23,328 INFO L78 Accepts]: Start accepts. Automaton has 21503 states and 65111 transitions. Word has length 54 [2021-06-05 23:11:23,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:23,328 INFO L482 AbstractCegarLoop]: Abstraction has 21503 states and 65111 transitions. [2021-06-05 23:11:23,328 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:23,328 INFO L276 IsEmpty]: Start isEmpty. Operand 21503 states and 65111 transitions. [2021-06-05 23:11:23,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:23,348 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:23,348 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:23,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable147 [2021-06-05 23:11:23,553 INFO L430 AbstractCegarLoop]: === Iteration 128 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:23,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:23,553 INFO L82 PathProgramCache]: Analyzing trace with hash 35727503, now seen corresponding path program 120 times [2021-06-05 23:11:23,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:23,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512804615] [2021-06-05 23:11:23,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:23,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:24,022 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:24,023 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:24,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512804615] [2021-06-05 23:11:24,023 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512804615] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:24,023 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741506703] [2021-06-05 23:11:24,023 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 125 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:24,058 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:11:24,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:24,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:24,060 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:24,314 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:24,314 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:11:24,315 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:24,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:24,324 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:24,324 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:11:24,423 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:24,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:11:24,424 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:24,428 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:24,429 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:24,429 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:11:24,569 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:24,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741506703] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:24,569 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:24,569 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-06-05 23:11:24,569 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207726679] [2021-06-05 23:11:24,569 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 23:11:24,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:24,570 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 23:11:24,570 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=1100, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:11:24,570 INFO L87 Difference]: Start difference. First operand 21503 states and 65111 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:26,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:26,530 INFO L93 Difference]: Finished difference Result 24269 states and 72692 transitions. [2021-06-05 23:11:26,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:11:26,530 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:26,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:26,563 INFO L225 Difference]: With dead ends: 24269 [2021-06-05 23:11:26,563 INFO L226 Difference]: Without dead ends: 23858 [2021-06-05 23:11:26,564 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 1537.0ms TimeCoverageRelationStatistics Valid=254, Invalid=3286, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:11:26,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23858 states. [2021-06-05 23:11:26,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23858 to 21513. [2021-06-05 23:11:26,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21513 states, 21512 states have (on average 3.0280773521755298) internal successors, (65140), 21512 states have internal predecessors, (65140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:26,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21513 states to 21513 states and 65140 transitions. [2021-06-05 23:11:26,831 INFO L78 Accepts]: Start accepts. Automaton has 21513 states and 65140 transitions. Word has length 54 [2021-06-05 23:11:26,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:26,832 INFO L482 AbstractCegarLoop]: Abstraction has 21513 states and 65140 transitions. [2021-06-05 23:11:26,832 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:26,832 INFO L276 IsEmpty]: Start isEmpty. Operand 21513 states and 65140 transitions. [2021-06-05 23:11:26,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:26,852 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:26,852 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:27,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148,125 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:27,057 INFO L430 AbstractCegarLoop]: === Iteration 129 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:27,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:27,057 INFO L82 PathProgramCache]: Analyzing trace with hash 954128909, now seen corresponding path program 121 times [2021-06-05 23:11:27,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:27,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124029667] [2021-06-05 23:11:27,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:27,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:27,464 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:27,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:27,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124029667] [2021-06-05 23:11:27,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124029667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:27,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234748934] [2021-06-05 23:11:27,464 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 126 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:27,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:27,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:11:27,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:27,682 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:11:27,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:11:27,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:27,690 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:27,690 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:27,690 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-06-05 23:11:27,816 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:27,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:11:27,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:27,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:27,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:27,822 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:11:27,956 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:27,956 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234748934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:27,956 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:27,956 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-06-05 23:11:27,956 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76100701] [2021-06-05 23:11:27,956 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 23:11:27,956 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:27,957 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 23:11:27,957 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=1098, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:11:27,957 INFO L87 Difference]: Start difference. First operand 21513 states and 65140 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:29,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:29,727 INFO L93 Difference]: Finished difference Result 25230 states and 75230 transitions. [2021-06-05 23:11:29,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:11:29,728 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:29,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:29,762 INFO L225 Difference]: With dead ends: 25230 [2021-06-05 23:11:29,762 INFO L226 Difference]: Without dead ends: 24862 [2021-06-05 23:11:29,763 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 777 ImplicationChecksByTransitivity, 1431.7ms TimeCoverageRelationStatistics Valid=264, Invalid=3276, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:11:29,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24862 states. [2021-06-05 23:11:30,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24862 to 21541. [2021-06-05 23:11:30,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21541 states, 21540 states have (on average 3.027483751160631) internal successors, (65212), 21540 states have internal predecessors, (65212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:30,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21541 states to 21541 states and 65212 transitions. [2021-06-05 23:11:30,162 INFO L78 Accepts]: Start accepts. Automaton has 21541 states and 65212 transitions. Word has length 54 [2021-06-05 23:11:30,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:30,162 INFO L482 AbstractCegarLoop]: Abstraction has 21541 states and 65212 transitions. [2021-06-05 23:11:30,162 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:30,162 INFO L276 IsEmpty]: Start isEmpty. Operand 21541 states and 65212 transitions. [2021-06-05 23:11:30,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:30,182 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:30,182 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:30,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable149 [2021-06-05 23:11:30,383 INFO L430 AbstractCegarLoop]: === Iteration 130 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:30,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:30,383 INFO L82 PathProgramCache]: Analyzing trace with hash 51014037, now seen corresponding path program 122 times [2021-06-05 23:11:30,384 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:30,384 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272819218] [2021-06-05 23:11:30,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:30,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:30,835 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:30,835 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:30,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272819218] [2021-06-05 23:11:30,835 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272819218] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:30,835 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [513215275] [2021-06-05 23:11:30,835 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 127 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:30,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:11:30,875 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:30,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:11:30,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:31,081 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:11:31,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 35 treesize of output 15 [2021-06-05 23:11:31,082 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:31,089 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:31,089 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:31,089 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:23 [2021-06-05 23:11:31,218 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:31,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 25 treesize of output 13 [2021-06-05 23:11:31,219 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:31,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:31,224 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:31,224 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:11:31,359 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:31,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [513215275] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:31,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:31,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-06-05 23:11:31,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155537587] [2021-06-05 23:11:31,360 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 23:11:31,360 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:31,360 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 23:11:31,360 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=1099, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:11:31,360 INFO L87 Difference]: Start difference. First operand 21541 states and 65212 transitions. Second operand has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:33,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:33,443 INFO L93 Difference]: Finished difference Result 25117 states and 74931 transitions. [2021-06-05 23:11:33,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:11:33,444 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:33,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:33,478 INFO L225 Difference]: With dead ends: 25117 [2021-06-05 23:11:33,478 INFO L226 Difference]: Without dead ends: 24722 [2021-06-05 23:11:33,479 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 782 ImplicationChecksByTransitivity, 1509.7ms TimeCoverageRelationStatistics Valid=268, Invalid=3392, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:11:33,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24722 states. [2021-06-05 23:11:33,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24722 to 21534. [2021-06-05 23:11:33,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21534 states, 21533 states have (on average 3.0275855663400364) internal successors, (65193), 21533 states have internal predecessors, (65193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:33,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21534 states to 21534 states and 65193 transitions. [2021-06-05 23:11:33,904 INFO L78 Accepts]: Start accepts. Automaton has 21534 states and 65193 transitions. Word has length 54 [2021-06-05 23:11:33,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:33,904 INFO L482 AbstractCegarLoop]: Abstraction has 21534 states and 65193 transitions. [2021-06-05 23:11:33,904 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.4571428571428573) internal successors, (86), 34 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:33,905 INFO L276 IsEmpty]: Start isEmpty. Operand 21534 states and 65193 transitions. [2021-06-05 23:11:33,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:33,923 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:33,923 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:34,124 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150,127 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:34,124 INFO L430 AbstractCegarLoop]: === Iteration 131 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:34,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:34,124 INFO L82 PathProgramCache]: Analyzing trace with hash 2126789159, now seen corresponding path program 123 times [2021-06-05 23:11:34,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:34,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076119179] [2021-06-05 23:11:34,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:34,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:34,566 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:34,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:34,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076119179] [2021-06-05 23:11:34,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076119179] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:34,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141419067] [2021-06-05 23:11:34,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 128 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:34,603 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 23:11:34,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:34,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 56 conjunts are in the unsatisfiable core [2021-06-05 23:11:34,605 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:34,893 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:34,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-06-05 23:11:34,894 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:34,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:34,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:34,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-06-05 23:11:35,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:35,127 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-06-05 23:11:35,127 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 23 [2021-06-05 23:11:35,129 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:35,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:35,142 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:35,142 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:11:35,480 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:35,480 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141419067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:35,480 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:35,480 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 40 [2021-06-05 23:11:35,480 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537635363] [2021-06-05 23:11:35,480 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:11:35,480 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:35,481 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:11:35,481 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1530, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:11:35,481 INFO L87 Difference]: Start difference. First operand 21534 states and 65193 transitions. Second operand has 41 states, 41 states have (on average 2.1951219512195124) internal successors, (90), 40 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:38,705 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 32 DAG size of output: 20 [2021-06-05 23:11:39,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:39,052 INFO L93 Difference]: Finished difference Result 23998 states and 71885 transitions. [2021-06-05 23:11:39,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-06-05 23:11:39,053 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.1951219512195124) internal successors, (90), 40 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:39,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:39,081 INFO L225 Difference]: With dead ends: 23998 [2021-06-05 23:11:39,081 INFO L226 Difference]: Without dead ends: 23763 [2021-06-05 23:11:39,082 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1624 ImplicationChecksByTransitivity, 2843.8ms TimeCoverageRelationStatistics Valid=466, Invalid=6674, Unknown=0, NotChecked=0, Total=7140 [2021-06-05 23:11:39,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23763 states. [2021-06-05 23:11:39,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23763 to 21881. [2021-06-05 23:11:39,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21881 states, 21880 states have (on average 3.020292504570384) internal successors, (66084), 21880 states have internal predecessors, (66084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:39,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21881 states to 21881 states and 66084 transitions. [2021-06-05 23:11:39,348 INFO L78 Accepts]: Start accepts. Automaton has 21881 states and 66084 transitions. Word has length 54 [2021-06-05 23:11:39,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:39,348 INFO L482 AbstractCegarLoop]: Abstraction has 21881 states and 66084 transitions. [2021-06-05 23:11:39,348 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 2.1951219512195124) internal successors, (90), 40 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:39,348 INFO L276 IsEmpty]: Start isEmpty. Operand 21881 states and 66084 transitions. [2021-06-05 23:11:39,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:39,368 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:39,368 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:39,568 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151,128 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:39,569 INFO L430 AbstractCegarLoop]: === Iteration 132 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:39,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:39,569 INFO L82 PathProgramCache]: Analyzing trace with hash -68829737, now seen corresponding path program 124 times [2021-06-05 23:11:39,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:39,569 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206015895] [2021-06-05 23:11:39,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:39,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:40,014 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:40,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:40,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206015895] [2021-06-05 23:11:40,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206015895] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:40,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145134051] [2021-06-05 23:11:40,015 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 129 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:40,054 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:11:40,054 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:40,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:11:40,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:40,258 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:11:40,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:11:40,259 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:40,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:40,267 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:40,267 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:23 [2021-06-05 23:11:40,392 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:40,392 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:11:40,393 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:40,397 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:40,398 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:40,398 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:11:40,547 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:11:40,547 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145134051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:40,547 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:40,547 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 34 [2021-06-05 23:11:40,547 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391624136] [2021-06-05 23:11:40,547 INFO L462 AbstractCegarLoop]: Interpolant automaton has 35 states [2021-06-05 23:11:40,547 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:40,548 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2021-06-05 23:11:40,548 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=1101, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 23:11:40,548 INFO L87 Difference]: Start difference. First operand 21881 states and 66084 transitions. Second operand has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 34 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:42,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:42,421 INFO L93 Difference]: Finished difference Result 24247 states and 72561 transitions. [2021-06-05 23:11:42,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:11:42,421 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 34 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:42,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:42,557 INFO L225 Difference]: With dead ends: 24247 [2021-06-05 23:11:42,557 INFO L226 Difference]: Without dead ends: 23907 [2021-06-05 23:11:42,557 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 1527.6ms TimeCoverageRelationStatistics Valid=262, Invalid=3398, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:11:42,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23907 states. [2021-06-05 23:11:42,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23907 to 21849. [2021-06-05 23:11:42,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21849 states, 21848 states have (on average 3.020779934090077) internal successors, (65998), 21848 states have internal predecessors, (65998), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:42,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21849 states to 21849 states and 65998 transitions. [2021-06-05 23:11:42,808 INFO L78 Accepts]: Start accepts. Automaton has 21849 states and 65998 transitions. Word has length 54 [2021-06-05 23:11:42,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:42,808 INFO L482 AbstractCegarLoop]: Abstraction has 21849 states and 65998 transitions. [2021-06-05 23:11:42,808 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 35 states, 35 states have (on average 2.5714285714285716) internal successors, (90), 34 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:42,808 INFO L276 IsEmpty]: Start isEmpty. Operand 21849 states and 65998 transitions. [2021-06-05 23:11:42,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:42,828 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:42,828 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:43,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable155 [2021-06-05 23:11:43,029 INFO L430 AbstractCegarLoop]: === Iteration 133 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:43,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:43,029 INFO L82 PathProgramCache]: Analyzing trace with hash -1905583717, now seen corresponding path program 125 times [2021-06-05 23:11:43,029 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:43,029 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824792366] [2021-06-05 23:11:43,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:43,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:43,479 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:43,479 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:43,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824792366] [2021-06-05 23:11:43,479 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824792366] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:43,479 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889774047] [2021-06-05 23:11:43,479 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 130 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:43,512 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:11:43,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:43,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:43,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:44,043 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:44,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:11:44,045 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:44,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:44,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-06-05 23:11:44,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:50, output treesize:32 [2021-06-05 23:11:44,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:44,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:44,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:11:44,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:11:44,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:11:44,182 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:44,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:44,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:44,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-06-05 23:11:44,382 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:44,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889774047] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:44,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:44,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 42 [2021-06-05 23:11:44,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659068531] [2021-06-05 23:11:44,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-05 23:11:44,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:44,383 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-05 23:11:44,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1687, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 23:11:44,384 INFO L87 Difference]: Start difference. First operand 21849 states and 65998 transitions. Second operand has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 42 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:46,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:46,870 INFO L93 Difference]: Finished difference Result 24637 states and 73616 transitions. [2021-06-05 23:11:46,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:11:46,870 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 42 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:46,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:46,902 INFO L225 Difference]: With dead ends: 24637 [2021-06-05 23:11:46,902 INFO L226 Difference]: Without dead ends: 24221 [2021-06-05 23:11:46,902 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1050 ImplicationChecksByTransitivity, 2166.7ms TimeCoverageRelationStatistics Valid=327, Invalid=4503, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 23:11:46,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24221 states. [2021-06-05 23:11:47,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24221 to 21994. [2021-06-05 23:11:47,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21994 states, 21993 states have (on average 3.017687446005547) internal successors, (66368), 21993 states have internal predecessors, (66368), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:47,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21994 states to 21994 states and 66368 transitions. [2021-06-05 23:11:47,193 INFO L78 Accepts]: Start accepts. Automaton has 21994 states and 66368 transitions. Word has length 54 [2021-06-05 23:11:47,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:47,193 INFO L482 AbstractCegarLoop]: Abstraction has 21994 states and 66368 transitions. [2021-06-05 23:11:47,193 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 2.395348837209302) internal successors, (103), 42 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:47,193 INFO L276 IsEmpty]: Start isEmpty. Operand 21994 states and 66368 transitions. [2021-06-05 23:11:47,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:47,215 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:47,215 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:47,415 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-06-05 23:11:47,416 INFO L430 AbstractCegarLoop]: === Iteration 134 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:47,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:47,416 INFO L82 PathProgramCache]: Analyzing trace with hash -1502290885, now seen corresponding path program 126 times [2021-06-05 23:11:47,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:47,416 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751452765] [2021-06-05 23:11:47,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:47,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:47,896 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:47,896 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:47,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751452765] [2021-06-05 23:11:47,896 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751452765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:47,896 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557374155] [2021-06-05 23:11:47,896 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 131 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:47,932 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:11:47,932 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:47,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:11:47,934 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:48,182 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:48,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:11:48,183 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:48,192 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:48,193 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:48,193 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:11:48,296 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:48,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:11:48,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:48,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:48,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:48,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:11:48,442 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:48,442 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557374155] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:48,442 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:48,442 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:11:48,442 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447492546] [2021-06-05 23:11:48,442 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:11:48,442 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:48,443 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:11:48,443 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:11:48,443 INFO L87 Difference]: Start difference. First operand 21994 states and 66368 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:50,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:50,556 INFO L93 Difference]: Finished difference Result 25411 states and 75653 transitions. [2021-06-05 23:11:50,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:11:50,557 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:50,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:50,592 INFO L225 Difference]: With dead ends: 25411 [2021-06-05 23:11:50,592 INFO L226 Difference]: Without dead ends: 25043 [2021-06-05 23:11:50,593 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 1545.7ms TimeCoverageRelationStatistics Valid=267, Invalid=3273, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:11:50,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25043 states. [2021-06-05 23:11:50,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25043 to 22001. [2021-06-05 23:11:50,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22001 states, 22000 states have (on average 3.0174090909090907) internal successors, (66383), 22000 states have internal predecessors, (66383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:50,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22001 states to 22001 states and 66383 transitions. [2021-06-05 23:11:50,951 INFO L78 Accepts]: Start accepts. Automaton has 22001 states and 66383 transitions. Word has length 54 [2021-06-05 23:11:50,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:50,951 INFO L482 AbstractCegarLoop]: Abstraction has 22001 states and 66383 transitions. [2021-06-05 23:11:50,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:50,952 INFO L276 IsEmpty]: Start isEmpty. Operand 22001 states and 66383 transitions. [2021-06-05 23:11:50,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:50,974 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:50,974 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:51,174 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157,131 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:51,174 INFO L430 AbstractCegarLoop]: === Iteration 135 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:51,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:51,175 INFO L82 PathProgramCache]: Analyzing trace with hash 1889561539, now seen corresponding path program 127 times [2021-06-05 23:11:51,175 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:51,175 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278086213] [2021-06-05 23:11:51,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:51,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:51,662 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:51,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:51,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278086213] [2021-06-05 23:11:51,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278086213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:51,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625661552] [2021-06-05 23:11:51,663 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 132 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:51,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:51,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:11:51,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:51,955 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:11:51,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:11:51,957 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:51,967 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:51,968 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:51,968 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-06-05 23:11:52,070 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:52,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:11:52,071 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:52,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:52,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:52,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:11:52,220 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:52,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625661552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:52,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:52,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:11:52,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063253345] [2021-06-05 23:11:52,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:11:52,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:52,221 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:11:52,221 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:11:52,221 INFO L87 Difference]: Start difference. First operand 22001 states and 66383 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:54,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:54,168 INFO L93 Difference]: Finished difference Result 24839 states and 74147 transitions. [2021-06-05 23:11:54,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:11:54,168 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:54,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:54,201 INFO L225 Difference]: With dead ends: 24839 [2021-06-05 23:11:54,201 INFO L226 Difference]: Without dead ends: 24428 [2021-06-05 23:11:54,202 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 795 ImplicationChecksByTransitivity, 1606.9ms TimeCoverageRelationStatistics Valid=265, Invalid=3395, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:11:54,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24428 states. [2021-06-05 23:11:54,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24428 to 21966. [2021-06-05 23:11:54,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21966 states, 21965 states have (on average 3.018074208968814) internal successors, (66292), 21965 states have internal predecessors, (66292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:54,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21966 states to 21966 states and 66292 transitions. [2021-06-05 23:11:54,504 INFO L78 Accepts]: Start accepts. Automaton has 21966 states and 66292 transitions. Word has length 54 [2021-06-05 23:11:54,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:54,504 INFO L482 AbstractCegarLoop]: Abstraction has 21966 states and 66292 transitions. [2021-06-05 23:11:54,505 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:54,505 INFO L276 IsEmpty]: Start isEmpty. Operand 21966 states and 66292 transitions. [2021-06-05 23:11:54,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:54,532 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:54,532 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:54,732 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-06-05 23:11:54,732 INFO L430 AbstractCegarLoop]: === Iteration 136 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:54,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:54,733 INFO L82 PathProgramCache]: Analyzing trace with hash -1487004351, now seen corresponding path program 128 times [2021-06-05 23:11:54,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:54,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655042315] [2021-06-05 23:11:54,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:54,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:55,377 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:55,377 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:55,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655042315] [2021-06-05 23:11:55,378 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655042315] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:55,378 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1971659561] [2021-06-05 23:11:55,378 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 133 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:55,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:11:55,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:55,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:11:55,414 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:55,650 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:11:55,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:11:55,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:55,659 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:55,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:55,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:29 [2021-06-05 23:11:55,805 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:55,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 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:11:55,806 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:55,811 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:55,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:55,812 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:11:55,963 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:55,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1971659561] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:55,964 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:11:55,964 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:11:55,964 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279545628] [2021-06-05 23:11:55,964 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:11:55,964 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:11:55,964 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:11:55,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:11:55,965 INFO L87 Difference]: Start difference. First operand 21966 states and 66292 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:58,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:11:58,262 INFO L93 Difference]: Finished difference Result 25605 states and 76167 transitions. [2021-06-05 23:11:58,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:11:58,263 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:11:58,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:11:58,296 INFO L225 Difference]: With dead ends: 25605 [2021-06-05 23:11:58,296 INFO L226 Difference]: Without dead ends: 25237 [2021-06-05 23:11:58,297 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 816 ImplicationChecksByTransitivity, 1803.8ms TimeCoverageRelationStatistics Valid=277, Invalid=3383, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:11:58,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25237 states. [2021-06-05 23:11:58,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25237 to 21994. [2021-06-05 23:11:58,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21994 states, 21993 states have (on average 3.0175055699540763) internal successors, (66364), 21993 states have internal predecessors, (66364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:58,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21994 states to 21994 states and 66364 transitions. [2021-06-05 23:11:58,587 INFO L78 Accepts]: Start accepts. Automaton has 21994 states and 66364 transitions. Word has length 54 [2021-06-05 23:11:58,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:11:58,587 INFO L482 AbstractCegarLoop]: Abstraction has 21994 states and 66364 transitions. [2021-06-05 23:11:58,587 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:11:58,587 INFO L276 IsEmpty]: Start isEmpty. Operand 21994 states and 66364 transitions. [2021-06-05 23:11:58,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:11:58,611 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:11:58,612 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:11:58,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable159 [2021-06-05 23:11:58,817 INFO L430 AbstractCegarLoop]: === Iteration 137 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:11:58,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:11:58,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1904848073, now seen corresponding path program 129 times [2021-06-05 23:11:58,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:11:58,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732076957] [2021-06-05 23:11:58,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:11:58,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:11:59,210 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:11:59,211 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:11:59,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732076957] [2021-06-05 23:11:59,211 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732076957] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:11:59,211 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797551415] [2021-06-05 23:11:59,211 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 134 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:11:59,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 23:11:59,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:11:59,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-06-05 23:11:59,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:11:59,722 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:59,722 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:11:59,723 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:59,731 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:59,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-06-05 23:11:59,731 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-06-05 23:11:59,931 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:11:59,931 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:11:59,932 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:11:59,937 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:11:59,937 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:11:59,937 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:12:00,083 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:00,083 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797551415] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:00,083 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:00,084 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 41 [2021-06-05 23:12:00,084 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156823503] [2021-06-05 23:12:00,084 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-05 23:12:00,084 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:00,084 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-05 23:12:00,084 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=1599, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 23:12:00,084 INFO L87 Difference]: Start difference. First operand 21994 states and 66364 transitions. Second operand has 42 states, 42 states have (on average 2.1666666666666665) internal successors, (91), 41 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:02,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:02,715 INFO L93 Difference]: Finished difference Result 25692 states and 76400 transitions. [2021-06-05 23:12:02,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-06-05 23:12:02,715 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.1666666666666665) internal successors, (91), 41 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:02,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:02,754 INFO L225 Difference]: With dead ends: 25692 [2021-06-05 23:12:02,755 INFO L226 Difference]: Without dead ends: 25297 [2021-06-05 23:12:02,755 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1249 ImplicationChecksByTransitivity, 2012.2ms TimeCoverageRelationStatistics Valid=352, Invalid=4760, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:12:02,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25297 states. [2021-06-05 23:12:02,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25297 to 21987. [2021-06-05 23:12:03,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21987 states, 21986 states have (on average 3.0176021104339124) internal successors, (66345), 21986 states have internal predecessors, (66345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:03,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21987 states to 21987 states and 66345 transitions. [2021-06-05 23:12:03,062 INFO L78 Accepts]: Start accepts. Automaton has 21987 states and 66345 transitions. Word has length 54 [2021-06-05 23:12:03,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:03,062 INFO L482 AbstractCegarLoop]: Abstraction has 21987 states and 66345 transitions. [2021-06-05 23:12:03,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.1666666666666665) internal successors, (91), 41 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:03,062 INFO L276 IsEmpty]: Start isEmpty. Operand 21987 states and 66345 transitions. [2021-06-05 23:12:03,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:03,085 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:03,085 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:03,285 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2021-06-05 23:12:03,285 INFO L430 AbstractCegarLoop]: === Iteration 138 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:03,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:03,286 INFO L82 PathProgramCache]: Analyzing trace with hash -314344101, now seen corresponding path program 130 times [2021-06-05 23:12:03,286 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:03,286 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789934984] [2021-06-05 23:12:03,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:03,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:03,818 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:03,818 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:03,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789934984] [2021-06-05 23:12:03,818 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789934984] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:03,818 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1390080414] [2021-06-05 23:12:03,818 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 135 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:03,850 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:12:03,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:03,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:12:03,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:04,059 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:12:04,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:12:04,060 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:04,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:04,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:04,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:23 [2021-06-05 23:12:04,197 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:04,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:12:04,198 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:04,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:04,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:04,203 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:12:04,358 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:04,358 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1390080414] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:04,358 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:04,358 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:12:04,358 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746117288] [2021-06-05 23:12:04,358 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:12:04,358 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:04,359 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:12:04,359 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1165, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:12:04,359 INFO L87 Difference]: Start difference. First operand 21987 states and 66345 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:06,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:06,383 INFO L93 Difference]: Finished difference Result 24409 states and 72933 transitions. [2021-06-05 23:12:06,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:12:06,384 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:06,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:06,416 INFO L225 Difference]: With dead ends: 24409 [2021-06-05 23:12:06,416 INFO L226 Difference]: Without dead ends: 24018 [2021-06-05 23:12:06,416 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 802 ImplicationChecksByTransitivity, 1652.8ms TimeCoverageRelationStatistics Valid=261, Invalid=3521, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:12:06,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24018 states. [2021-06-05 23:12:06,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24018 to 21861. [2021-06-05 23:12:06,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21861 states, 21860 states have (on average 3.0205855443732847) internal successors, (66030), 21860 states have internal predecessors, (66030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:06,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21861 states to 21861 states and 66030 transitions. [2021-06-05 23:12:06,706 INFO L78 Accepts]: Start accepts. Automaton has 21861 states and 66030 transitions. Word has length 54 [2021-06-05 23:12:06,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:06,707 INFO L482 AbstractCegarLoop]: Abstraction has 21861 states and 66030 transitions. [2021-06-05 23:12:06,707 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:06,707 INFO L276 IsEmpty]: Start isEmpty. Operand 21861 states and 66030 transitions. [2021-06-05 23:12:06,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:06,729 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:06,729 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:06,929 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161,135 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:06,929 INFO L430 AbstractCegarLoop]: === Iteration 139 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:06,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:06,929 INFO L82 PathProgramCache]: Analyzing trace with hash 48994467, now seen corresponding path program 131 times [2021-06-05 23:12:06,929 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:06,930 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470057604] [2021-06-05 23:12:06,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:06,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:07,373 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:07,373 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:07,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470057604] [2021-06-05 23:12:07,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470057604] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:07,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445666376] [2021-06-05 23:12:07,373 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 136 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:07,408 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 23:12:07,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:07,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:07,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:07,688 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:07,688 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:12:07,689 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:07,696 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:07,697 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:07,697 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-05 23:12:07,763 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:07,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:12:07,764 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:07,879 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-06-05 23:12:07,879 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:07,879 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:07,880 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:12:08,020 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:08,020 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445666376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:08,020 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:08,021 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 36 [2021-06-05 23:12:08,021 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996457170] [2021-06-05 23:12:08,021 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:08,021 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:08,021 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:08,021 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1233, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:08,021 INFO L87 Difference]: Start difference. First operand 21861 states and 66030 transitions. Second operand has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:10,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:10,246 INFO L93 Difference]: Finished difference Result 24866 states and 74208 transitions. [2021-06-05 23:12:10,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:12:10,247 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:10,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:10,281 INFO L225 Difference]: With dead ends: 24866 [2021-06-05 23:12:10,281 INFO L226 Difference]: Without dead ends: 24450 [2021-06-05 23:12:10,282 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 1550.5ms TimeCoverageRelationStatistics Valid=268, Invalid=3392, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:12:10,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24450 states. [2021-06-05 23:12:10,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24450 to 22021. [2021-06-05 23:12:10,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22021 states, 22020 states have (on average 3.017529518619437) internal successors, (66446), 22020 states have internal predecessors, (66446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:10,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22021 states to 22021 states and 66446 transitions. [2021-06-05 23:12:10,570 INFO L78 Accepts]: Start accepts. Automaton has 22021 states and 66446 transitions. Word has length 54 [2021-06-05 23:12:10,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:10,570 INFO L482 AbstractCegarLoop]: Abstraction has 22021 states and 66446 transitions. [2021-06-05 23:12:10,570 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4054054054054053) internal successors, (89), 36 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:10,570 INFO L276 IsEmpty]: Start isEmpty. Operand 22021 states and 66446 transitions. [2021-06-05 23:12:10,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:10,591 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:10,591 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:10,792 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162,136 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:10,792 INFO L430 AbstractCegarLoop]: === Iteration 140 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:10,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:10,792 INFO L82 PathProgramCache]: Analyzing trace with hash 452287299, now seen corresponding path program 132 times [2021-06-05 23:12:10,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:10,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150034430] [2021-06-05 23:12:10,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:10,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:11,306 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:11,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:11,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150034430] [2021-06-05 23:12:11,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150034430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:11,307 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17834872] [2021-06-05 23:12:11,307 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 137 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:11,348 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:12:11,348 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:11,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:11,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:11,604 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:11,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 33 treesize of output 17 [2021-06-05 23:12:11,605 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:11,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:11,617 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:11,617 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:12:11,717 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:11,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:12:11,718 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:11,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:11,723 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:11,723 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-06-05 23:12:11,861 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:11,861 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17834872] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:11,861 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:11,862 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:12:11,862 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961603848] [2021-06-05 23:12:11,862 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:12:11,862 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:11,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:12:11,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1166, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:12:11,862 INFO L87 Difference]: Start difference. First operand 22021 states and 66446 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:13,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:13,954 INFO L93 Difference]: Finished difference Result 25640 states and 76245 transitions. [2021-06-05 23:12:13,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:12:13,955 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:13,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:13,994 INFO L225 Difference]: With dead ends: 25640 [2021-06-05 23:12:13,994 INFO L226 Difference]: Without dead ends: 25272 [2021-06-05 23:12:13,994 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 1749.2ms TimeCoverageRelationStatistics Valid=269, Invalid=3391, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:12:14,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25272 states. [2021-06-05 23:12:14,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25272 to 22028. [2021-06-05 23:12:14,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22028 states, 22027 states have (on average 3.0172515549098833) internal successors, (66461), 22027 states have internal predecessors, (66461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:14,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22028 states to 22028 states and 66461 transitions. [2021-06-05 23:12:14,309 INFO L78 Accepts]: Start accepts. Automaton has 22028 states and 66461 transitions. Word has length 54 [2021-06-05 23:12:14,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:14,309 INFO L482 AbstractCegarLoop]: Abstraction has 22028 states and 66461 transitions. [2021-06-05 23:12:14,309 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:14,310 INFO L276 IsEmpty]: Start isEmpty. Operand 22028 states and 66461 transitions. [2021-06-05 23:12:14,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:14,334 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:14,334 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:14,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,137 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:14,542 INFO L430 AbstractCegarLoop]: === Iteration 141 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:14,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:14,542 INFO L82 PathProgramCache]: Analyzing trace with hash -450827573, now seen corresponding path program 133 times [2021-06-05 23:12:14,543 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:14,543 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808121207] [2021-06-05 23:12:14,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:14,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:14,941 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:14,941 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:14,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808121207] [2021-06-05 23:12:14,941 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808121207] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:14,941 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [759751231] [2021-06-05 23:12:14,941 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 138 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:14,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:14,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:12:14,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:15,215 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:12:15,215 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:12:15,216 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:15,224 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:15,225 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:15,225 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-06-05 23:12:15,326 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:15,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:12:15,327 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:15,331 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:15,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:15,332 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:12:15,517 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:15,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [759751231] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:15,517 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:15,517 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:12:15,517 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68037869] [2021-06-05 23:12:15,517 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:12:15,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:15,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:12:15,518 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:12:15,518 INFO L87 Difference]: Start difference. First operand 22028 states and 66461 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:17,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:17,735 INFO L93 Difference]: Finished difference Result 25068 states and 74739 transitions. [2021-06-05 23:12:17,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:12:17,736 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:17,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:17,772 INFO L225 Difference]: With dead ends: 25068 [2021-06-05 23:12:17,772 INFO L226 Difference]: Without dead ends: 24657 [2021-06-05 23:12:17,772 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 830 ImplicationChecksByTransitivity, 1673.6ms TimeCoverageRelationStatistics Valid=267, Invalid=3515, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:12:17,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24657 states. [2021-06-05 23:12:17,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24657 to 21993. [2021-06-05 23:12:18,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21993 states, 21992 states have (on average 3.0179156056747907) internal successors, (66370), 21992 states have internal predecessors, (66370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:18,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21993 states to 21993 states and 66370 transitions. [2021-06-05 23:12:18,059 INFO L78 Accepts]: Start accepts. Automaton has 21993 states and 66370 transitions. Word has length 54 [2021-06-05 23:12:18,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:18,059 INFO L482 AbstractCegarLoop]: Abstraction has 21993 states and 66370 transitions. [2021-06-05 23:12:18,059 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:18,059 INFO L276 IsEmpty]: Start isEmpty. Operand 21993 states and 66370 transitions. [2021-06-05 23:12:18,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:18,087 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:18,088 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:18,311 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable164 [2021-06-05 23:12:18,311 INFO L430 AbstractCegarLoop]: === Iteration 142 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:18,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:18,311 INFO L82 PathProgramCache]: Analyzing trace with hash 467573833, now seen corresponding path program 134 times [2021-06-05 23:12:18,312 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:18,312 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755637628] [2021-06-05 23:12:18,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:18,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:18,787 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:18,787 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:18,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755637628] [2021-06-05 23:12:18,787 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755637628] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:18,787 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594305934] [2021-06-05 23:12:18,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 139 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:18,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:12:18,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:18,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:12:18,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:19,053 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:12:19,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:12:19,054 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:19,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:19,061 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:19,062 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:49, output treesize:25 [2021-06-05 23:12:19,193 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:19,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:12:19,194 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:19,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:19,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-06-05 23:12:19,199 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:12:19,339 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:19,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594305934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:19,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:19,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:12:19,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905133766] [2021-06-05 23:12:19,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:12:19,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:19,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:12:19,340 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1165, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:12:19,340 INFO L87 Difference]: Start difference. First operand 21993 states and 66370 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:21,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:21,520 INFO L93 Difference]: Finished difference Result 25834 states and 76759 transitions. [2021-06-05 23:12:21,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:12:21,520 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:21,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:21,557 INFO L225 Difference]: With dead ends: 25834 [2021-06-05 23:12:21,557 INFO L226 Difference]: Without dead ends: 25466 [2021-06-05 23:12:21,558 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 822 ImplicationChecksByTransitivity, 1636.0ms TimeCoverageRelationStatistics Valid=280, Invalid=3502, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:12:21,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25466 states. [2021-06-05 23:12:21,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25466 to 22021. [2021-06-05 23:12:21,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22021 states, 22020 states have (on average 3.0173478655767485) internal successors, (66442), 22020 states have internal predecessors, (66442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:21,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22021 states to 22021 states and 66442 transitions. [2021-06-05 23:12:21,843 INFO L78 Accepts]: Start accepts. Automaton has 22021 states and 66442 transitions. Word has length 54 [2021-06-05 23:12:21,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:21,843 INFO L482 AbstractCegarLoop]: Abstraction has 22021 states and 66442 transitions. [2021-06-05 23:12:21,843 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:21,843 INFO L276 IsEmpty]: Start isEmpty. Operand 22021 states and 66442 transitions. [2021-06-05 23:12:21,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:21,865 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:21,865 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:22,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165,139 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:22,065 INFO L430 AbstractCegarLoop]: === Iteration 143 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:22,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:22,066 INFO L82 PathProgramCache]: Analyzing trace with hash -435541039, now seen corresponding path program 135 times [2021-06-05 23:12:22,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:22,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362761191] [2021-06-05 23:12:22,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:22,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:22,444 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:22,444 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:22,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362761191] [2021-06-05 23:12:22,444 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362761191] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:22,444 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652956707] [2021-06-05 23:12:22,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 140 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:22,477 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:12:22,477 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:22,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 56 conjunts are in the unsatisfiable core [2021-06-05 23:12:22,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:22,830 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:22,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-06-05 23:12:22,831 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:22,838 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:22,838 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:22,838 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:25 [2021-06-05 23:12:23,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:23,023 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-06-05 23:12:23,023 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 23 [2021-06-05 23:12:23,024 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:23,033 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:23,039 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:23,039 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:12:23,158 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-06-05 23:12:23,397 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:23,397 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652956707] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:23,397 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:23,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 41 [2021-06-05 23:12:23,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35280753] [2021-06-05 23:12:23,398 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-05 23:12:23,398 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:23,398 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-05 23:12:23,398 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1605, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 23:12:23,398 INFO L87 Difference]: Start difference. First operand 22021 states and 66442 transitions. Second operand has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 41 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:26,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:26,884 INFO L93 Difference]: Finished difference Result 25688 states and 76292 transitions. [2021-06-05 23:12:26,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 23:12:26,885 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 41 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:26,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:26,923 INFO L225 Difference]: With dead ends: 25688 [2021-06-05 23:12:26,923 INFO L226 Difference]: Without dead ends: 25382 [2021-06-05 23:12:26,924 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 32 SyntacticMatches, 4 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1533 ImplicationChecksByTransitivity, 2548.0ms TimeCoverageRelationStatistics Valid=474, Invalid=6332, Unknown=0, NotChecked=0, Total=6806 [2021-06-05 23:12:26,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25382 states. [2021-06-05 23:12:27,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25382 to 22245. [2021-06-05 23:12:27,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22245 states, 22244 states have (on average 3.0129023556914225) internal successors, (67019), 22244 states have internal predecessors, (67019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:27,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22245 states to 22245 states and 67019 transitions. [2021-06-05 23:12:27,217 INFO L78 Accepts]: Start accepts. Automaton has 22245 states and 67019 transitions. Word has length 54 [2021-06-05 23:12:27,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:27,217 INFO L482 AbstractCegarLoop]: Abstraction has 22245 states and 67019 transitions. [2021-06-05 23:12:27,218 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.2142857142857144) internal successors, (93), 41 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:27,218 INFO L276 IsEmpty]: Start isEmpty. Operand 22245 states and 67019 transitions. [2021-06-05 23:12:27,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:27,238 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:27,238 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:27,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable166 [2021-06-05 23:12:27,439 INFO L430 AbstractCegarLoop]: === Iteration 144 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:27,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:27,439 INFO L82 PathProgramCache]: Analyzing trace with hash 775105059, now seen corresponding path program 136 times [2021-06-05 23:12:27,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:27,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763370662] [2021-06-05 23:12:27,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:27,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:27,836 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:27,836 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:27,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763370662] [2021-06-05 23:12:27,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763370662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:27,836 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591003558] [2021-06-05 23:12:27,836 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 141 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:27,867 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:12:27,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:27,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:12:27,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:28,076 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:12:28,076 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:12:28,077 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:28,084 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:28,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-06-05 23:12:28,085 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-06-05 23:12:28,316 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2021-06-05 23:12:28,325 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:28,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:12:28,326 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:28,330 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:28,331 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:28,331 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:12:28,470 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:12:28,470 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591003558] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:28,470 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:28,470 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:12:28,470 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534641162] [2021-06-05 23:12:28,471 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:12:28,471 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:28,471 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:12:28,471 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:12:28,471 INFO L87 Difference]: Start difference. First operand 22245 states and 67019 transitions. Second operand has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:30,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:30,799 INFO L93 Difference]: Finished difference Result 25868 states and 76861 transitions. [2021-06-05 23:12:30,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:12:30,800 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:30,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:30,836 INFO L225 Difference]: With dead ends: 25868 [2021-06-05 23:12:30,836 INFO L226 Difference]: Without dead ends: 25530 [2021-06-05 23:12:30,837 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 819 ImplicationChecksByTransitivity, 1670.9ms TimeCoverageRelationStatistics Valid=279, Invalid=3503, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:12:30,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25530 states. [2021-06-05 23:12:31,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25530 to 22014. [2021-06-05 23:12:31,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22014 states, 22013 states have (on average 3.017444237496025) internal successors, (66423), 22013 states have internal predecessors, (66423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:31,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22014 states to 22014 states and 66423 transitions. [2021-06-05 23:12:31,122 INFO L78 Accepts]: Start accepts. Automaton has 22014 states and 66423 transitions. Word has length 54 [2021-06-05 23:12:31,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:31,122 INFO L482 AbstractCegarLoop]: Abstraction has 22014 states and 66423 transitions. [2021-06-05 23:12:31,122 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.5833333333333335) internal successors, (93), 35 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:31,122 INFO L276 IsEmpty]: Start isEmpty. Operand 22014 states and 66423 transitions. [2021-06-05 23:12:31,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:31,144 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:31,144 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:31,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170,141 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:31,345 INFO L430 AbstractCegarLoop]: === Iteration 145 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:31,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:31,345 INFO L82 PathProgramCache]: Analyzing trace with hash 1640234083, now seen corresponding path program 137 times [2021-06-05 23:12:31,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:31,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083643755] [2021-06-05 23:12:31,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:31,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:31,797 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:31,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:31,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083643755] [2021-06-05 23:12:31,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083643755] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:31,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058382357] [2021-06-05 23:12:31,797 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 142 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:31,850 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:12:31,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:31,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:31,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:32,063 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:32,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:12:32,064 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:32,072 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:32,072 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:32,072 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:12:32,202 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:32,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:12:32,203 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:32,208 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:32,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:32,208 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:12:32,349 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:32,349 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058382357] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:32,349 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:32,349 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:12:32,349 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614186454] [2021-06-05 23:12:32,349 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:12:32,349 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:32,350 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:12:32,350 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1167, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:12:32,350 INFO L87 Difference]: Start difference. First operand 22014 states and 66423 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:34,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:34,844 INFO L93 Difference]: Finished difference Result 24547 states and 73295 transitions. [2021-06-05 23:12:34,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:12:34,844 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:34,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:34,875 INFO L225 Difference]: With dead ends: 24547 [2021-06-05 23:12:34,875 INFO L226 Difference]: Without dead ends: 24156 [2021-06-05 23:12:34,875 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1678.1ms TimeCoverageRelationStatistics Valid=274, Invalid=3758, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:12:34,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24156 states. [2021-06-05 23:12:35,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24156 to 21909. [2021-06-05 23:12:35,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21909 states, 21908 states have (on average 3.0198101150264742) internal successors, (66158), 21908 states have internal predecessors, (66158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:35,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21909 states to 21909 states and 66158 transitions. [2021-06-05 23:12:35,151 INFO L78 Accepts]: Start accepts. Automaton has 21909 states and 66158 transitions. Word has length 54 [2021-06-05 23:12:35,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:35,151 INFO L482 AbstractCegarLoop]: Abstraction has 21909 states and 66158 transitions. [2021-06-05 23:12:35,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:35,151 INFO L276 IsEmpty]: Start isEmpty. Operand 21909 states and 66158 transitions. [2021-06-05 23:12:35,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:35,172 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:35,172 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:35,372 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable171 [2021-06-05 23:12:35,372 INFO L430 AbstractCegarLoop]: === Iteration 146 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:35,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:35,373 INFO L82 PathProgramCache]: Analyzing trace with hash -1712470679, now seen corresponding path program 138 times [2021-06-05 23:12:35,373 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:35,373 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059084084] [2021-06-05 23:12:35,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:35,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:35,797 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:35,797 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:35,797 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059084084] [2021-06-05 23:12:35,797 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059084084] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:35,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1516707963] [2021-06-05 23:12:35,798 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 143 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:35,830 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 23:12:35,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:35,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:35,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:36,024 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:36,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:12:36,026 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:36,034 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:36,035 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:36,035 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:26 [2021-06-05 23:12:36,221 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:36,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:12:36,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:36,227 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:36,227 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:36,227 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:12:36,365 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:36,366 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1516707963] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:36,366 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:36,366 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:12:36,366 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567959528] [2021-06-05 23:12:36,366 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:12:36,366 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:36,366 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:12:36,366 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1163, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:12:36,366 INFO L87 Difference]: Start difference. First operand 21909 states and 66158 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:38,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:38,823 INFO L93 Difference]: Finished difference Result 26122 states and 77506 transitions. [2021-06-05 23:12:38,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:12:38,823 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:38,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:38,862 INFO L225 Difference]: With dead ends: 26122 [2021-06-05 23:12:38,862 INFO L226 Difference]: Without dead ends: 25754 [2021-06-05 23:12:38,862 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 842 ImplicationChecksByTransitivity, 1604.8ms TimeCoverageRelationStatistics Valid=291, Invalid=3491, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:12:38,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25754 states. [2021-06-05 23:12:39,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25754 to 21949. [2021-06-05 23:12:39,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21949 states, 21948 states have (on average 3.019045015491161) internal successors, (66262), 21948 states have internal predecessors, (66262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:39,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21949 states to 21949 states and 66262 transitions. [2021-06-05 23:12:39,161 INFO L78 Accepts]: Start accepts. Automaton has 21949 states and 66262 transitions. Word has length 54 [2021-06-05 23:12:39,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:39,161 INFO L482 AbstractCegarLoop]: Abstraction has 21949 states and 66262 transitions. [2021-06-05 23:12:39,161 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:39,161 INFO L276 IsEmpty]: Start isEmpty. Operand 21949 states and 66262 transitions. [2021-06-05 23:12:39,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:39,181 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:39,181 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:39,381 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable172 [2021-06-05 23:12:39,382 INFO L430 AbstractCegarLoop]: === Iteration 147 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:39,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:39,382 INFO L82 PathProgramCache]: Analyzing trace with hash 1679381745, now seen corresponding path program 139 times [2021-06-05 23:12:39,382 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:39,382 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871244902] [2021-06-05 23:12:39,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:39,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:39,819 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:39,819 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:39,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871244902] [2021-06-05 23:12:39,819 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [871244902] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:39,819 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637999258] [2021-06-05 23:12:39,819 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 144 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:39,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:39,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:12:39,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:40,161 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:12:40,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:12:40,162 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:40,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:40,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:40,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:20 [2021-06-05 23:12:40,327 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:40,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:12:40,328 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:40,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:40,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-06-05 23:12:40,333 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:12:40,471 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:40,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637999258] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:40,472 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:40,472 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:12:40,472 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446243919] [2021-06-05 23:12:40,472 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:12:40,472 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:40,472 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:12:40,472 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1164, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:12:40,472 INFO L87 Difference]: Start difference. First operand 21949 states and 66262 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:42,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:42,895 INFO L93 Difference]: Finished difference Result 26161 states and 77609 transitions. [2021-06-05 23:12:42,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:12:42,895 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:42,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:42,930 INFO L225 Difference]: With dead ends: 26161 [2021-06-05 23:12:42,931 INFO L226 Difference]: Without dead ends: 25766 [2021-06-05 23:12:42,931 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 882 ImplicationChecksByTransitivity, 1780.2ms TimeCoverageRelationStatistics Valid=305, Invalid=3727, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:12:42,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25766 states. [2021-06-05 23:12:43,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25766 to 21942. [2021-06-05 23:12:43,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21942 states, 21941 states have (on average 3.0191422451118908) internal successors, (66243), 21941 states have internal predecessors, (66243), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:43,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21942 states to 21942 states and 66243 transitions. [2021-06-05 23:12:43,216 INFO L78 Accepts]: Start accepts. Automaton has 21942 states and 66243 transitions. Word has length 54 [2021-06-05 23:12:43,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:43,216 INFO L482 AbstractCegarLoop]: Abstraction has 21942 states and 66243 transitions. [2021-06-05 23:12:43,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:43,216 INFO L276 IsEmpty]: Start isEmpty. Operand 21942 states and 66243 transitions. [2021-06-05 23:12:43,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:43,237 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:43,237 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:43,438 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173,144 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:43,438 INFO L430 AbstractCegarLoop]: === Iteration 148 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:43,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:43,439 INFO L82 PathProgramCache]: Analyzing trace with hash -539810429, now seen corresponding path program 140 times [2021-06-05 23:12:43,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:43,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316655684] [2021-06-05 23:12:43,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:43,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:43,792 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:43,792 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:43,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316655684] [2021-06-05 23:12:43,792 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316655684] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:43,792 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [239545430] [2021-06-05 23:12:43,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 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 145 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:43,823 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:12:43,823 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:43,824 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:12:43,824 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:43,996 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:12:43,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:12:43,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:44,003 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:44,004 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:44,004 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:22 [2021-06-05 23:12:44,162 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:44,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:12:44,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:44,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:44,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:44,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:12:44,307 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:44,307 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [239545430] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:44,307 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:44,307 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 35 [2021-06-05 23:12:44,307 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025392407] [2021-06-05 23:12:44,307 INFO L462 AbstractCegarLoop]: Interpolant automaton has 36 states [2021-06-05 23:12:44,307 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:44,308 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-06-05 23:12:44,308 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1165, Unknown=0, NotChecked=0, Total=1260 [2021-06-05 23:12:44,308 INFO L87 Difference]: Start difference. First operand 21942 states and 66243 transitions. Second operand has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:46,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:46,723 INFO L93 Difference]: Finished difference Result 25642 states and 76164 transitions. [2021-06-05 23:12:46,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 23:12:46,723 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:46,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:46,759 INFO L225 Difference]: With dead ends: 25642 [2021-06-05 23:12:46,759 INFO L226 Difference]: Without dead ends: 25251 [2021-06-05 23:12:46,759 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 38 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 1577.5ms TimeCoverageRelationStatistics Valid=292, Invalid=3868, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:12:46,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25251 states. [2021-06-05 23:12:46,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25251 to 21921. [2021-06-05 23:12:47,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21921 states, 21920 states have (on average 3.019616788321168) internal successors, (66190), 21920 states have internal predecessors, (66190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:47,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21921 states to 21921 states and 66190 transitions. [2021-06-05 23:12:47,045 INFO L78 Accepts]: Start accepts. Automaton has 21921 states and 66190 transitions. Word has length 54 [2021-06-05 23:12:47,046 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:47,046 INFO L482 AbstractCegarLoop]: Abstraction has 21921 states and 66190 transitions. [2021-06-05 23:12:47,046 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 36 states, 36 states have (on average 2.4722222222222223) internal successors, (89), 35 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:47,046 INFO L276 IsEmpty]: Start isEmpty. Operand 21921 states and 66190 transitions. [2021-06-05 23:12:47,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:47,066 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:47,066 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:47,266 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 145 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable174 [2021-06-05 23:12:47,267 INFO L430 AbstractCegarLoop]: === Iteration 149 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:47,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:47,267 INFO L82 PathProgramCache]: Analyzing trace with hash -499021173, now seen corresponding path program 141 times [2021-06-05 23:12:47,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:47,267 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751891134] [2021-06-05 23:12:47,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:47,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:47,695 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:47,695 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:47,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751891134] [2021-06-05 23:12:47,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751891134] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:47,695 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866434487] [2021-06-05 23:12:47,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 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 146 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:47,727 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 23:12:47,728 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:47,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:12:47,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:48,068 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:48,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-06-05 23:12:48,069 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:48,075 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:48,076 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:48,076 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:22 [2021-06-05 23:12:48,235 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:48,236 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:12:48,236 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:48,241 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:48,241 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:48,241 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:12:48,386 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:48,386 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866434487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:48,386 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:48,386 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 39 [2021-06-05 23:12:48,386 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036069195] [2021-06-05 23:12:48,386 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:12:48,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:48,387 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:12:48,387 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1449, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:12:48,387 INFO L87 Difference]: Start difference. First operand 21921 states and 66190 transitions. Second operand has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:51,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:51,017 INFO L93 Difference]: Finished difference Result 24717 states and 73758 transitions. [2021-06-05 23:12:51,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:12:51,018 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:51,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:51,050 INFO L225 Difference]: With dead ends: 24717 [2021-06-05 23:12:51,050 INFO L226 Difference]: Without dead ends: 24326 [2021-06-05 23:12:51,051 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 34 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1252 ImplicationChecksByTransitivity, 1858.6ms TimeCoverageRelationStatistics Valid=333, Invalid=4779, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:12:51,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24326 states. [2021-06-05 23:12:51,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24326 to 22030. [2021-06-05 23:12:51,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22030 states, 22029 states have (on average 3.0175677516001636) internal successors, (66474), 22029 states have internal predecessors, (66474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:51,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22030 states to 22030 states and 66474 transitions. [2021-06-05 23:12:51,340 INFO L78 Accepts]: Start accepts. Automaton has 22030 states and 66474 transitions. Word has length 54 [2021-06-05 23:12:51,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:51,340 INFO L482 AbstractCegarLoop]: Abstraction has 22030 states and 66474 transitions. [2021-06-05 23:12:51,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.275) internal successors, (91), 39 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:51,340 INFO L276 IsEmpty]: Start isEmpty. Operand 22030 states and 66474 transitions. [2021-06-05 23:12:51,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:51,361 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:51,361 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:51,561 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175,146 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:51,561 INFO L430 AbstractCegarLoop]: === Iteration 150 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:51,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:51,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1554768129, now seen corresponding path program 142 times [2021-06-05 23:12:51,561 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:51,561 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159868439] [2021-06-05 23:12:51,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:51,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:51,766 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 17 [2021-06-05 23:12:52,140 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:52,140 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:52,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159868439] [2021-06-05 23:12:52,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159868439] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:52,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [744347601] [2021-06-05 23:12:52,140 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 147 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:52,171 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:12:52,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:52,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:12:52,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:52,486 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:12:52,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:12:52,487 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:52,495 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:52,495 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:52,495 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:31 [2021-06-05 23:12:52,564 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:52,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 29 treesize of output 13 [2021-06-05 23:12:52,565 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:52,570 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:52,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-06-05 23:12:52,570 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:12:52,728 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:52,728 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [744347601] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:52,728 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:52,728 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:12:52,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521551922] [2021-06-05 23:12:52,729 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:12:52,729 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:52,729 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:12:52,729 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:12:52,729 INFO L87 Difference]: Start difference. First operand 22030 states and 66474 transitions. Second operand has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:54,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:54,918 INFO L93 Difference]: Finished difference Result 24881 states and 74266 transitions. [2021-06-05 23:12:54,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:12:54,918 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:54,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:54,951 INFO L225 Difference]: With dead ends: 24881 [2021-06-05 23:12:54,951 INFO L226 Difference]: Without dead ends: 24465 [2021-06-05 23:12:54,952 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 836 ImplicationChecksByTransitivity, 1817.4ms TimeCoverageRelationStatistics Valid=286, Invalid=3620, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:12:54,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24465 states. [2021-06-05 23:12:55,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24465 to 22235. [2021-06-05 23:12:55,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22235 states, 22234 states have (on average 3.0135828011154087) internal successors, (67004), 22234 states have internal predecessors, (67004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:55,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22235 states to 22235 states and 67004 transitions. [2021-06-05 23:12:55,255 INFO L78 Accepts]: Start accepts. Automaton has 22235 states and 67004 transitions. Word has length 54 [2021-06-05 23:12:55,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:55,255 INFO L482 AbstractCegarLoop]: Abstraction has 22235 states and 67004 transitions. [2021-06-05 23:12:55,255 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:55,255 INFO L276 IsEmpty]: Start isEmpty. Operand 22235 states and 67004 transitions. [2021-06-05 23:12:55,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:55,277 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:55,277 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:55,480 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176,147 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:55,481 INFO L430 AbstractCegarLoop]: === Iteration 151 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:55,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:55,481 INFO L82 PathProgramCache]: Analyzing trace with hash 1958060961, now seen corresponding path program 143 times [2021-06-05 23:12:55,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:55,481 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875988671] [2021-06-05 23:12:55,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:55,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:55,880 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:55,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:55,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875988671] [2021-06-05 23:12:55,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875988671] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:55,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574722584] [2021-06-05 23:12:55,881 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 148 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:55,917 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:12:55,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:55,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:12:55,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:12:56,206 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:12:56,206 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:12:56,207 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:56,220 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:56,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-06-05 23:12:56,220 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:39 [2021-06-05 23:12:56,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:12:56,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:12:56,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, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:12:56,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:12:56,352 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:12:56,353 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:12:56,353 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:43, output treesize:13 [2021-06-05 23:12:56,499 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:56,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [574722584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:56,499 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:12:56,499 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:12:56,499 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245704676] [2021-06-05 23:12:56,499 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:12:56,499 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:12:56,500 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:12:56,500 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:12:56,500 INFO L87 Difference]: Start difference. First operand 22235 states and 67004 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:58,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:12:58,869 INFO L93 Difference]: Finished difference Result 25017 states and 74620 transitions. [2021-06-05 23:12:58,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:12:58,869 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:12:58,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:12:58,904 INFO L225 Difference]: With dead ends: 25017 [2021-06-05 23:12:58,904 INFO L226 Difference]: Without dead ends: 24649 [2021-06-05 23:12:58,905 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 824 ImplicationChecksByTransitivity, 1693.5ms TimeCoverageRelationStatistics Valid=276, Invalid=3506, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:12:58,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24649 states. [2021-06-05 23:12:59,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24649 to 22242. [2021-06-05 23:12:59,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22242 states, 22241 states have (on average 3.013308754102783) internal successors, (67019), 22241 states have internal predecessors, (67019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:59,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22242 states to 22242 states and 67019 transitions. [2021-06-05 23:12:59,196 INFO L78 Accepts]: Start accepts. Automaton has 22242 states and 67019 transitions. Word has length 54 [2021-06-05 23:12:59,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:12:59,196 INFO L482 AbstractCegarLoop]: Abstraction has 22242 states and 67019 transitions. [2021-06-05 23:12:59,196 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:12:59,196 INFO L276 IsEmpty]: Start isEmpty. Operand 22242 states and 67019 transitions. [2021-06-05 23:12:59,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:12:59,217 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:12:59,217 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:12:59,418 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177,148 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:59,418 INFO L430 AbstractCegarLoop]: === Iteration 152 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:12:59,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:12:59,418 INFO L82 PathProgramCache]: Analyzing trace with hash 1054946089, now seen corresponding path program 144 times [2021-06-05 23:12:59,418 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:12:59,418 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006447183] [2021-06-05 23:12:59,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:12:59,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:12:59,862 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:12:59,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:12:59,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006447183] [2021-06-05 23:12:59,862 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006447183] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:12:59,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281026939] [2021-06-05 23:12:59,862 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 149 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:12:59,895 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:12:59,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:12:59,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:12:59,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:00,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:00,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:00,290 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:00,290 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 31 treesize of output 17 [2021-06-05 23:13:00,291 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:00,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:00,304 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:00,304 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:30 [2021-06-05 23:13:00,409 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:00,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:13:00,410 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:00,414 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:00,415 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:00,415 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:13:00,595 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:00,595 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281026939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:00,595 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:00,595 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 38 [2021-06-05 23:13:00,595 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606726412] [2021-06-05 23:13:00,595 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:13:00,595 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:00,596 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:13:00,596 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:13:00,596 INFO L87 Difference]: Start difference. First operand 22242 states and 67019 transitions. Second operand has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:03,364 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:03,364 INFO L93 Difference]: Finished difference Result 25133 states and 74928 transitions. [2021-06-05 23:13:03,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:13:03,364 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:03,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:03,399 INFO L225 Difference]: With dead ends: 25133 [2021-06-05 23:13:03,399 INFO L226 Difference]: Without dead ends: 24722 [2021-06-05 23:13:03,400 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1137 ImplicationChecksByTransitivity, 2012.6ms TimeCoverageRelationStatistics Valid=346, Invalid=4484, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 23:13:03,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24722 states. [2021-06-05 23:13:03,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24722 to 22207. [2021-06-05 23:13:03,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22207 states, 22206 states have (on average 3.0139601909393856) internal successors, (66928), 22206 states have internal predecessors, (66928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:03,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22207 states to 22207 states and 66928 transitions. [2021-06-05 23:13:03,690 INFO L78 Accepts]: Start accepts. Automaton has 22207 states and 66928 transitions. Word has length 54 [2021-06-05 23:13:03,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:03,690 INFO L482 AbstractCegarLoop]: Abstraction has 22207 states and 66928 transitions. [2021-06-05 23:13:03,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:03,690 INFO L276 IsEmpty]: Start isEmpty. Operand 22207 states and 66928 transitions. [2021-06-05 23:13:03,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:03,712 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:03,712 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:03,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 149 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable178 [2021-06-05 23:13:03,913 INFO L430 AbstractCegarLoop]: === Iteration 153 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:03,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:03,913 INFO L82 PathProgramCache]: Analyzing trace with hash 1973347495, now seen corresponding path program 145 times [2021-06-05 23:13:03,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:03,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336922220] [2021-06-05 23:13:03,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:03,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:04,372 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:04,372 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:04,372 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336922220] [2021-06-05 23:13:04,373 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336922220] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:04,373 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022975593] [2021-06-05 23:13:04,373 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 150 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:04,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:04,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:13:04,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:04,651 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:13:04,651 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:13:04,652 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:04,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:04,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:04,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:25 [2021-06-05 23:13:04,796 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:04,797 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:13:04,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:04,802 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:04,803 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:04,803 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-06-05 23:13:05,072 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:05,072 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022975593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:05,073 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:05,073 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:13:05,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944850297] [2021-06-05 23:13:05,073 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:05,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:05,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:05,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:05,073 INFO L87 Difference]: Start difference. First operand 22207 states and 66928 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:07,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:07,059 INFO L93 Difference]: Finished difference Result 26041 states and 77324 transitions. [2021-06-05 23:13:07,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:13:07,060 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:07,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:07,097 INFO L225 Difference]: With dead ends: 26041 [2021-06-05 23:13:07,097 INFO L226 Difference]: Without dead ends: 25673 [2021-06-05 23:13:07,097 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 846 ImplicationChecksByTransitivity, 1661.6ms TimeCoverageRelationStatistics Valid=286, Invalid=3620, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:13:07,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25673 states. [2021-06-05 23:13:07,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25673 to 22235. [2021-06-05 23:13:07,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22235 states, 22234 states have (on average 3.0134028964648736) internal successors, (67000), 22234 states have internal predecessors, (67000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:07,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22235 states to 22235 states and 67000 transitions. [2021-06-05 23:13:07,406 INFO L78 Accepts]: Start accepts. Automaton has 22235 states and 67000 transitions. Word has length 54 [2021-06-05 23:13:07,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:07,406 INFO L482 AbstractCegarLoop]: Abstraction has 22235 states and 67000 transitions. [2021-06-05 23:13:07,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:07,406 INFO L276 IsEmpty]: Start isEmpty. Operand 22235 states and 67000 transitions. [2021-06-05 23:13:07,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:07,429 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:07,429 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:07,630 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 150 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable179 [2021-06-05 23:13:07,630 INFO L430 AbstractCegarLoop]: === Iteration 154 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:07,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:07,630 INFO L82 PathProgramCache]: Analyzing trace with hash 1070232623, now seen corresponding path program 146 times [2021-06-05 23:13:07,630 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:07,630 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763459498] [2021-06-05 23:13:07,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:07,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:07,995 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:07,995 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:07,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763459498] [2021-06-05 23:13:07,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763459498] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:07,995 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [394015884] [2021-06-05 23:13:07,996 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 151 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:08,027 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:13:08,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:08,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:13:08,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:08,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:08,382 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:08,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-06-05 23:13:08,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:08,394 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:08,395 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:08,395 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-06-05 23:13:08,536 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:08,536 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:13:08,537 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:08,542 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:08,542 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:08,542 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:13:08,695 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:08,695 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [394015884] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:08,695 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:08,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 38 [2021-06-05 23:13:08,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048005929] [2021-06-05 23:13:08,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:13:08,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:08,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:13:08,696 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:13:08,696 INFO L87 Difference]: Start difference. First operand 22235 states and 67000 transitions. Second operand has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:11,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:11,418 INFO L93 Difference]: Finished difference Result 25981 states and 77167 transitions. [2021-06-05 23:13:11,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:13:11,418 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:11,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:11,455 INFO L225 Difference]: With dead ends: 25981 [2021-06-05 23:13:11,455 INFO L226 Difference]: Without dead ends: 25586 [2021-06-05 23:13:11,456 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1162 ImplicationChecksByTransitivity, 1947.7ms TimeCoverageRelationStatistics Valid=359, Invalid=4611, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:13:11,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25586 states. [2021-06-05 23:13:11,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25586 to 22228. [2021-06-05 23:13:11,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22228 states, 22227 states have (on average 3.0134970981239033) internal successors, (66981), 22227 states have internal predecessors, (66981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:11,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22228 states to 22228 states and 66981 transitions. [2021-06-05 23:13:11,835 INFO L78 Accepts]: Start accepts. Automaton has 22228 states and 66981 transitions. Word has length 54 [2021-06-05 23:13:11,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:11,835 INFO L482 AbstractCegarLoop]: Abstraction has 22228 states and 66981 transitions. [2021-06-05 23:13:11,835 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:11,836 INFO L276 IsEmpty]: Start isEmpty. Operand 22228 states and 66981 transitions. [2021-06-05 23:13:11,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:11,859 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:11,859 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:12,059 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180,151 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:12,060 INFO L430 AbstractCegarLoop]: === Iteration 155 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:12,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:12,060 INFO L82 PathProgramCache]: Analyzing trace with hash -1148959551, now seen corresponding path program 147 times [2021-06-05 23:13:12,060 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:12,060 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [752786506] [2021-06-05 23:13:12,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:12,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:12,448 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:12,448 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:12,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [752786506] [2021-06-05 23:13:12,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [752786506] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:12,448 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967434301] [2021-06-05 23:13:12,448 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 152 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:12,482 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:13:12,482 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:12,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-06-05 23:13:12,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:12,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:12,855 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:12,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-06-05 23:13:12,864 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:12,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:12,875 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:12,876 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-06-05 23:13:13,007 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:13:13,008 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:13:13,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:13,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:13,013 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:13,013 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:13 [2021-06-05 23:13:13,161 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:13,161 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967434301] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:13,161 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:13,161 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 38 [2021-06-05 23:13:13,161 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037845411] [2021-06-05 23:13:13,161 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:13:13,161 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:13,161 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:13:13,162 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1378, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:13:13,162 INFO L87 Difference]: Start difference. First operand 22228 states and 66981 transitions. Second operand has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:15,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:15,701 INFO L93 Difference]: Finished difference Result 24634 states and 73545 transitions. [2021-06-05 23:13:15,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:13:15,701 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:15,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:15,732 INFO L225 Difference]: With dead ends: 24634 [2021-06-05 23:13:15,732 INFO L226 Difference]: Without dead ends: 24243 [2021-06-05 23:13:15,733 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1176 ImplicationChecksByTransitivity, 1995.4ms TimeCoverageRelationStatistics Valid=356, Invalid=4756, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:13:15,755 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24243 states. [2021-06-05 23:13:15,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24243 to 22054. [2021-06-05 23:13:15,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22054 states, 22053 states have (on average 3.017730014057044) internal successors, (66550), 22053 states have internal predecessors, (66550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:16,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22054 states to 22054 states and 66550 transitions. [2021-06-05 23:13:16,017 INFO L78 Accepts]: Start accepts. Automaton has 22054 states and 66550 transitions. Word has length 54 [2021-06-05 23:13:16,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:16,017 INFO L482 AbstractCegarLoop]: Abstraction has 22054 states and 66550 transitions. [2021-06-05 23:13:16,017 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:16,018 INFO L276 IsEmpty]: Start isEmpty. Operand 22054 states and 66550 transitions. [2021-06-05 23:13:16,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:16,040 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:16,040 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:16,240 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 152 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable181 [2021-06-05 23:13:16,240 INFO L430 AbstractCegarLoop]: === Iteration 156 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:16,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:16,240 INFO L82 PathProgramCache]: Analyzing trace with hash 633572271, now seen corresponding path program 148 times [2021-06-05 23:13:16,241 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:16,241 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829978853] [2021-06-05 23:13:16,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:16,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:16,688 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:16,688 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:16,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829978853] [2021-06-05 23:13:16,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829978853] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:16,688 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945122126] [2021-06-05 23:13:16,688 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 153 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:16,721 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:13:16,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:16,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:13:16,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:17,048 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:13:17,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:13:17,050 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:17,058 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:17,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-06-05 23:13:17,059 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:31 [2021-06-05 23:13:17,146 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:17,146 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:13:17,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:17,152 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:17,152 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:17,152 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:13:17,298 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:17,298 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945122126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:17,298 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:17,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:13:17,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906000153] [2021-06-05 23:13:17,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:13:17,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:17,299 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:13:17,299 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:13:17,299 INFO L87 Difference]: Start difference. First operand 22054 states and 66550 transitions. Second operand has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:19,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:19,538 INFO L93 Difference]: Finished difference Result 24879 states and 74026 transitions. [2021-06-05 23:13:19,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:13:19,539 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:19,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:19,571 INFO L225 Difference]: With dead ends: 24879 [2021-06-05 23:13:19,571 INFO L226 Difference]: Without dead ends: 24493 [2021-06-05 23:13:19,572 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 870 ImplicationChecksByTransitivity, 1795.8ms TimeCoverageRelationStatistics Valid=290, Invalid=3742, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:13:19,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24493 states. [2021-06-05 23:13:19,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24493 to 22133. [2021-06-05 23:13:19,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22133 states, 22132 states have (on average 3.015994939454184) internal successors, (66750), 22132 states have internal predecessors, (66750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:19,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22133 states to 22133 states and 66750 transitions. [2021-06-05 23:13:19,858 INFO L78 Accepts]: Start accepts. Automaton has 22133 states and 66750 transitions. Word has length 54 [2021-06-05 23:13:19,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:19,858 INFO L482 AbstractCegarLoop]: Abstraction has 22133 states and 66750 transitions. [2021-06-05 23:13:19,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:19,858 INFO L276 IsEmpty]: Start isEmpty. Operand 22133 states and 66750 transitions. [2021-06-05 23:13:19,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:19,881 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:19,881 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:20,081 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182,153 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:20,081 INFO L430 AbstractCegarLoop]: === Iteration 157 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:20,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:20,082 INFO L82 PathProgramCache]: Analyzing trace with hash 1036865103, now seen corresponding path program 149 times [2021-06-05 23:13:20,082 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:20,082 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394400821] [2021-06-05 23:13:20,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:20,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:20,484 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:20,484 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:20,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394400821] [2021-06-05 23:13:20,484 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394400821] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:20,484 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [999585309] [2021-06-05 23:13:20,484 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 154 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:20,520 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:13:20,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:20,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:13:20,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:20,797 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:20,798 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:13:20,798 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:20,807 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:20,807 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:20,808 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:13:20,912 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:20,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 25 treesize of output 13 [2021-06-05 23:13:20,913 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:20,919 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:20,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:20,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-06-05 23:13:21,124 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:21,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [999585309] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:21,124 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:21,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 23:13:21,125 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441265796] [2021-06-05 23:13:21,125 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:13:21,125 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:21,125 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:13:21,125 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:13:21,125 INFO L87 Difference]: Start difference. First operand 22133 states and 66750 transitions. Second operand has 39 states, 39 states have (on average 2.41025641025641) internal successors, (94), 38 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:23,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:23,534 INFO L93 Difference]: Finished difference Result 24822 states and 73876 transitions. [2021-06-05 23:13:23,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:13:23,534 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.41025641025641) internal successors, (94), 38 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:23,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:23,568 INFO L225 Difference]: With dead ends: 24822 [2021-06-05 23:13:23,568 INFO L226 Difference]: Without dead ends: 24579 [2021-06-05 23:13:23,569 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 965 ImplicationChecksByTransitivity, 1599.8ms TimeCoverageRelationStatistics Valid=289, Invalid=3743, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:13:23,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24579 states. [2021-06-05 23:13:23,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24579 to 22213. [2021-06-05 23:13:23,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22213 states, 22212 states have (on average 3.0139564199531783) internal successors, (66946), 22212 states have internal predecessors, (66946), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:23,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22213 states to 22213 states and 66946 transitions. [2021-06-05 23:13:23,855 INFO L78 Accepts]: Start accepts. Automaton has 22213 states and 66946 transitions. Word has length 54 [2021-06-05 23:13:23,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:23,855 INFO L482 AbstractCegarLoop]: Abstraction has 22213 states and 66946 transitions. [2021-06-05 23:13:23,855 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.41025641025641) internal successors, (94), 38 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:23,855 INFO L276 IsEmpty]: Start isEmpty. Operand 22213 states and 66946 transitions. [2021-06-05 23:13:23,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:23,876 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:23,876 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:24,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183,154 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:24,077 INFO L430 AbstractCegarLoop]: === Iteration 158 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:24,077 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:24,077 INFO L82 PathProgramCache]: Analyzing trace with hash 316863785, now seen corresponding path program 150 times [2021-06-05 23:13:24,077 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:24,077 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868834795] [2021-06-05 23:13:24,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:24,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:24,607 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:24,607 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:24,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868834795] [2021-06-05 23:13:24,607 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868834795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:24,607 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1415199795] [2021-06-05 23:13:24,608 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 155 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:24,641 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:13:24,641 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:24,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:13:24,642 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:25,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:25,040 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:25,040 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 31 treesize of output 17 [2021-06-05 23:13:25,041 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:25,052 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:25,053 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:25,053 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:60, output treesize:30 [2021-06-05 23:13:25,163 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:25,164 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:13:25,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:25,169 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:25,169 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:25,169 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:13:25,369 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:25,369 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1415199795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:25,369 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:25,369 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 40 [2021-06-05 23:13:25,369 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425454855] [2021-06-05 23:13:25,370 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:13:25,370 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:25,370 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:13:25,370 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1523, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:13:25,370 INFO L87 Difference]: Start difference. First operand 22213 states and 66946 transitions. Second operand has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:28,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:28,262 INFO L93 Difference]: Finished difference Result 23990 states and 71672 transitions. [2021-06-05 23:13:28,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:13:28,262 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:28,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:28,293 INFO L225 Difference]: With dead ends: 23990 [2021-06-05 23:13:28,293 INFO L226 Difference]: Without dead ends: 23576 [2021-06-05 23:13:28,294 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1697 ImplicationChecksByTransitivity, 2419.9ms TimeCoverageRelationStatistics Valid=434, Invalid=5886, Unknown=0, NotChecked=0, Total=6320 [2021-06-05 23:13:28,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23576 states. [2021-06-05 23:13:28,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23576 to 22219. [2021-06-05 23:13:28,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22219 states, 22218 states have (on average 3.0147177963813125) internal successors, (66981), 22218 states have internal predecessors, (66981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:28,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22219 states to 22219 states and 66981 transitions. [2021-06-05 23:13:28,582 INFO L78 Accepts]: Start accepts. Automaton has 22219 states and 66981 transitions. Word has length 54 [2021-06-05 23:13:28,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:28,582 INFO L482 AbstractCegarLoop]: Abstraction has 22219 states and 66981 transitions. [2021-06-05 23:13:28,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:28,583 INFO L276 IsEmpty]: Start isEmpty. Operand 22219 states and 66981 transitions. [2021-06-05 23:13:28,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:28,609 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:28,609 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:28,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184,155 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:28,825 INFO L430 AbstractCegarLoop]: === Iteration 159 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:28,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:28,825 INFO L82 PathProgramCache]: Analyzing trace with hash 133750231, now seen corresponding path program 151 times [2021-06-05 23:13:28,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:28,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571368815] [2021-06-05 23:13:28,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:28,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:29,208 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:29,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:29,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571368815] [2021-06-05 23:13:29,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571368815] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:29,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1036896521] [2021-06-05 23:13:29,209 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 156 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:29,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:29,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:13:29,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:29,520 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:13:29,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:13:29,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:29,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:29,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:29,530 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-06-05 23:13:29,636 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:29,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:13:29,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:29,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:29,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:29,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:13:29,789 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:29,789 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1036896521] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:29,789 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:29,789 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:13:29,789 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608837783] [2021-06-05 23:13:29,789 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:29,789 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:29,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:29,790 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:29,790 INFO L87 Difference]: Start difference. First operand 22219 states and 66981 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:32,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:32,045 INFO L93 Difference]: Finished difference Result 25278 states and 75084 transitions. [2021-06-05 23:13:32,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:13:32,045 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:32,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:32,079 INFO L225 Difference]: With dead ends: 25278 [2021-06-05 23:13:32,079 INFO L226 Difference]: Without dead ends: 24897 [2021-06-05 23:13:32,080 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1723.4ms TimeCoverageRelationStatistics Valid=281, Invalid=3751, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:13:32,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24897 states. [2021-06-05 23:13:32,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24897 to 22203. [2021-06-05 23:13:32,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22203 states, 22202 states have (on average 3.0149085667957842) internal successors, (66937), 22202 states have internal predecessors, (66937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:32,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22203 states to 22203 states and 66937 transitions. [2021-06-05 23:13:32,360 INFO L78 Accepts]: Start accepts. Automaton has 22203 states and 66937 transitions. Word has length 54 [2021-06-05 23:13:32,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:32,360 INFO L482 AbstractCegarLoop]: Abstraction has 22203 states and 66937 transitions. [2021-06-05 23:13:32,360 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:32,360 INFO L276 IsEmpty]: Start isEmpty. Operand 22203 states and 66937 transitions. [2021-06-05 23:13:32,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:32,380 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:32,380 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:32,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185,156 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:32,581 INFO L430 AbstractCegarLoop]: === Iteration 160 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:32,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:32,581 INFO L82 PathProgramCache]: Analyzing trace with hash 1052151637, now seen corresponding path program 152 times [2021-06-05 23:13:32,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:32,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121851147] [2021-06-05 23:13:32,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:32,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:32,963 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:32,963 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:32,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121851147] [2021-06-05 23:13:32,964 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121851147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:32,964 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928013858] [2021-06-05 23:13:32,964 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 157 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:32,996 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:13:32,996 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:32,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:13:32,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:33,240 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:13:33,240 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:13:33,241 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:33,249 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:33,249 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:33,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-06-05 23:13:33,450 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:33,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:13:33,451 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:33,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:33,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:33,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:13:33,600 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:33,600 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928013858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:33,600 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:33,600 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 23:13:33,600 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933646549] [2021-06-05 23:13:33,600 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:13:33,600 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:33,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:13:33,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=1373, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:13:33,601 INFO L87 Difference]: Start difference. First operand 22203 states and 66937 transitions. Second operand has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:36,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:36,096 INFO L93 Difference]: Finished difference Result 25251 states and 75012 transitions. [2021-06-05 23:13:36,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:13:36,096 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:36,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:36,134 INFO L225 Difference]: With dead ends: 25251 [2021-06-05 23:13:36,134 INFO L226 Difference]: Without dead ends: 24913 [2021-06-05 23:13:36,135 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 986 ImplicationChecksByTransitivity, 1680.2ms TimeCoverageRelationStatistics Valid=304, Invalid=3986, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:13:36,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24913 states. [2021-06-05 23:13:36,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24913 to 22215. [2021-06-05 23:13:36,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22215 states, 22214 states have (on average 3.014765463221392) internal successors, (66970), 22214 states have internal predecessors, (66970), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:36,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22215 states to 22215 states and 66970 transitions. [2021-06-05 23:13:36,432 INFO L78 Accepts]: Start accepts. Automaton has 22215 states and 66970 transitions. Word has length 54 [2021-06-05 23:13:36,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:36,432 INFO L482 AbstractCegarLoop]: Abstraction has 22215 states and 66970 transitions. [2021-06-05 23:13:36,432 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:36,432 INFO L276 IsEmpty]: Start isEmpty. Operand 22215 states and 66970 transitions. [2021-06-05 23:13:36,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:36,453 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:36,453 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:36,653 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186,157 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:36,653 INFO L430 AbstractCegarLoop]: === Iteration 161 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:36,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:36,654 INFO L82 PathProgramCache]: Analyzing trace with hash 149036765, now seen corresponding path program 153 times [2021-06-05 23:13:36,654 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:36,654 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448248553] [2021-06-05 23:13:36,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:36,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:37,114 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:37,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:37,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448248553] [2021-06-05 23:13:37,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448248553] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:37,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1861044676] [2021-06-05 23:13:37,115 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 158 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:37,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:13:37,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:37,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:13:37,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:37,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:37,643 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:37,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-06-05 23:13:37,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:37,656 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:37,657 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:37,657 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-06-05 23:13:37,792 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:37,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:13:37,793 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:37,798 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:37,799 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:37,799 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:13:37,945 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:37,945 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1861044676] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:37,945 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:37,945 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 21] total 38 [2021-06-05 23:13:37,945 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449945409] [2021-06-05 23:13:37,945 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:13:37,945 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:37,945 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:13:37,945 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=1377, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:13:37,946 INFO L87 Difference]: Start difference. First operand 22215 states and 66970 transitions. Second operand has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:41,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:41,220 INFO L93 Difference]: Finished difference Result 23993 states and 71691 transitions. [2021-06-05 23:13:41,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 23:13:41,220 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:41,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:41,251 INFO L225 Difference]: With dead ends: 23993 [2021-06-05 23:13:41,251 INFO L226 Difference]: Without dead ends: 23628 [2021-06-05 23:13:41,252 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1527 ImplicationChecksByTransitivity, 2378.6ms TimeCoverageRelationStatistics Valid=423, Invalid=5739, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 23:13:41,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23628 states. [2021-06-05 23:13:41,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23628 to 22227. [2021-06-05 23:13:41,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22227 states, 22226 states have (on average 3.0142625753621886) internal successors, (66995), 22226 states have internal predecessors, (66995), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:41,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22227 states to 22227 states and 66995 transitions. [2021-06-05 23:13:41,530 INFO L78 Accepts]: Start accepts. Automaton has 22227 states and 66995 transitions. Word has length 54 [2021-06-05 23:13:41,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:41,531 INFO L482 AbstractCegarLoop]: Abstraction has 22227 states and 66995 transitions. [2021-06-05 23:13:41,531 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4871794871794872) internal successors, (97), 38 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:41,531 INFO L276 IsEmpty]: Start isEmpty. Operand 22227 states and 66995 transitions. [2021-06-05 23:13:41,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:41,551 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:41,551 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:41,761 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187,158 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:41,761 INFO L430 AbstractCegarLoop]: === Iteration 162 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:41,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:41,762 INFO L82 PathProgramCache]: Analyzing trace with hash -2070155409, now seen corresponding path program 154 times [2021-06-05 23:13:41,762 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:41,762 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1474474749] [2021-06-05 23:13:41,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:41,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:42,108 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:42,109 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:42,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1474474749] [2021-06-05 23:13:42,109 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1474474749] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:42,109 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249552449] [2021-06-05 23:13:42,109 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 159 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:42,139 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:13:42,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:42,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:13:42,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:42,382 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:13:42,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:13:42,383 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:42,390 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:42,391 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:42,391 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:25 [2021-06-05 23:13:42,523 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:42,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 25 treesize of output 13 [2021-06-05 23:13:42,524 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:42,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:42,529 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:42,529 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:13:42,676 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:42,676 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249552449] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:42,676 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:42,676 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:13:42,676 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829308096] [2021-06-05 23:13:42,676 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:42,676 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:42,677 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:42,677 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:42,677 INFO L87 Difference]: Start difference. First operand 22227 states and 66995 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:45,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:45,233 INFO L93 Difference]: Finished difference Result 24960 states and 74221 transitions. [2021-06-05 23:13:45,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:13:45,234 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:45,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:45,268 INFO L225 Difference]: With dead ends: 24960 [2021-06-05 23:13:45,268 INFO L226 Difference]: Without dead ends: 24599 [2021-06-05 23:13:45,269 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 938 ImplicationChecksByTransitivity, 1719.7ms TimeCoverageRelationStatistics Valid=299, Invalid=4123, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:13:45,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24599 states. [2021-06-05 23:13:45,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24599 to 22155. [2021-06-05 23:13:45,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22155 states, 22154 states have (on average 3.0162047485781347) internal successors, (66821), 22154 states have internal predecessors, (66821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:45,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22155 states to 22155 states and 66821 transitions. [2021-06-05 23:13:45,554 INFO L78 Accepts]: Start accepts. Automaton has 22155 states and 66821 transitions. Word has length 54 [2021-06-05 23:13:45,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:45,554 INFO L482 AbstractCegarLoop]: Abstraction has 22155 states and 66821 transitions. [2021-06-05 23:13:45,554 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:45,554 INFO L276 IsEmpty]: Start isEmpty. Operand 22155 states and 66821 transitions. [2021-06-05 23:13:45,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:45,575 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:45,575 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:45,775 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 159 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable188 [2021-06-05 23:13:45,775 INFO L430 AbstractCegarLoop]: === Iteration 163 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:45,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:45,775 INFO L82 PathProgramCache]: Analyzing trace with hash -624126503, now seen corresponding path program 155 times [2021-06-05 23:13:45,776 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:45,776 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553264646] [2021-06-05 23:13:45,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:45,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:46,224 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:46,225 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:46,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553264646] [2021-06-05 23:13:46,225 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553264646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:46,225 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [154855335] [2021-06-05 23:13:46,225 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 160 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:46,257 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:13:46,257 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:46,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:13:46,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:46,671 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:46,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 33 treesize of output 17 [2021-06-05 23:13:46,673 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:46,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:46,681 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:46,681 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-05 23:13:46,755 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:46,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:13:46,756 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:46,762 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:46,762 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:46,762 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-06-05 23:13:46,973 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:46,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [154855335] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:46,973 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:46,973 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 24] total 41 [2021-06-05 23:13:46,973 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031652187] [2021-06-05 23:13:46,973 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-05 23:13:46,973 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:46,974 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-05 23:13:46,974 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=1598, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 23:13:46,974 INFO L87 Difference]: Start difference. First operand 22155 states and 66821 transitions. Second operand has 42 states, 42 states have (on average 2.238095238095238) internal successors, (94), 41 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:49,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:49,979 INFO L93 Difference]: Finished difference Result 25992 states and 77314 transitions. [2021-06-05 23:13:49,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:13:49,979 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.238095238095238) internal successors, (94), 41 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:49,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:50,017 INFO L225 Difference]: With dead ends: 25992 [2021-06-05 23:13:50,017 INFO L226 Difference]: Without dead ends: 25749 [2021-06-05 23:13:50,018 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 33 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1028 ImplicationChecksByTransitivity, 1920.2ms TimeCoverageRelationStatistics Valid=318, Invalid=4238, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 23:13:50,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25749 states. [2021-06-05 23:13:50,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25749 to 22355. [2021-06-05 23:13:50,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22355 states, 22354 states have (on average 3.0127046613581463) internal successors, (67346), 22354 states have internal predecessors, (67346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:50,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22355 states to 22355 states and 67346 transitions. [2021-06-05 23:13:50,434 INFO L78 Accepts]: Start accepts. Automaton has 22355 states and 67346 transitions. Word has length 54 [2021-06-05 23:13:50,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:50,434 INFO L482 AbstractCegarLoop]: Abstraction has 22355 states and 67346 transitions. [2021-06-05 23:13:50,434 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.238095238095238) internal successors, (94), 41 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:50,434 INFO L276 IsEmpty]: Start isEmpty. Operand 22355 states and 67346 transitions. [2021-06-05 23:13:50,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:50,456 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:50,456 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:50,656 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 160 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable189 [2021-06-05 23:13:50,656 INFO L430 AbstractCegarLoop]: === Iteration 164 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:50,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:50,657 INFO L82 PathProgramCache]: Analyzing trace with hash -1344127821, now seen corresponding path program 156 times [2021-06-05 23:13:50,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:50,657 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326291817] [2021-06-05 23:13:50,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:50,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:51,124 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:51,125 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:51,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326291817] [2021-06-05 23:13:51,125 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326291817] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:51,125 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839700858] [2021-06-05 23:13:51,125 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 161 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:51,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:13:51,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:51,157 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:13:51,158 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:51,477 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:51,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 33 treesize of output 17 [2021-06-05 23:13:51,478 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:51,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:51,487 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:51,487 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:31 [2021-06-05 23:13:51,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:13:51,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:13:51,569 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 31 treesize of output 13 [2021-06-05 23:13:51,570 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:51,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:51,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:51,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:45, output treesize:13 [2021-06-05 23:13:51,731 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:51,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839700858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:51,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:51,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:13:51,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259629168] [2021-06-05 23:13:51,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:13:51,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:51,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:13:51,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=1308, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:13:51,732 INFO L87 Difference]: Start difference. First operand 22355 states and 67346 transitions. Second operand has 38 states, 38 states have (on average 2.526315789473684) internal successors, (96), 37 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:54,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:54,284 INFO L93 Difference]: Finished difference Result 25904 states and 77087 transitions. [2021-06-05 23:13:54,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:13:54,285 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.526315789473684) internal successors, (96), 37 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:54,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:54,320 INFO L225 Difference]: With dead ends: 25904 [2021-06-05 23:13:54,320 INFO L226 Difference]: Without dead ends: 25731 [2021-06-05 23:13:54,321 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 752 ImplicationChecksByTransitivity, 1887.0ms TimeCoverageRelationStatistics Valid=298, Invalid=3734, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:13:54,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25731 states. [2021-06-05 23:13:54,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25731 to 22348. [2021-06-05 23:13:54,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22348 states, 22347 states have (on average 3.012663892245044) internal successors, (67324), 22347 states have internal predecessors, (67324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:54,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22348 states to 22348 states and 67324 transitions. [2021-06-05 23:13:54,613 INFO L78 Accepts]: Start accepts. Automaton has 22348 states and 67324 transitions. Word has length 54 [2021-06-05 23:13:54,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:54,613 INFO L482 AbstractCegarLoop]: Abstraction has 22348 states and 67324 transitions. [2021-06-05 23:13:54,613 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.526315789473684) internal successors, (96), 37 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:54,613 INFO L276 IsEmpty]: Start isEmpty. Operand 22348 states and 67324 transitions. [2021-06-05 23:13:54,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:54,635 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:54,635 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:54,835 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 161 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-06-05 23:13:54,835 INFO L430 AbstractCegarLoop]: === Iteration 165 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:54,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:54,835 INFO L82 PathProgramCache]: Analyzing trace with hash -205603457, now seen corresponding path program 157 times [2021-06-05 23:13:54,835 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:54,836 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160438125] [2021-06-05 23:13:54,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:54,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:55,287 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:55,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:55,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160438125] [2021-06-05 23:13:55,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160438125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:55,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1090288641] [2021-06-05 23:13:55,288 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 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 162 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:55,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:55,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:13:55,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:55,643 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:13:55,643 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:13:55,644 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:55,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:55,651 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:55,651 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-06-05 23:13:55,729 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:13:55,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:13:55,730 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:55,734 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:55,735 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:55,735 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:35, output treesize:13 [2021-06-05 23:13:55,874 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:13:55,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1090288641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:55,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:55,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:13:55,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315000142] [2021-06-05 23:13:55,875 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:13:55,875 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:55,875 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:13:55,875 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1306, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:13:55,875 INFO L87 Difference]: Start difference. First operand 22348 states and 67324 transitions. Second operand has 38 states, 38 states have (on average 2.526315789473684) internal successors, (96), 37 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:58,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:13:58,331 INFO L93 Difference]: Finished difference Result 25989 states and 77296 transitions. [2021-06-05 23:13:58,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:13:58,332 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.526315789473684) internal successors, (96), 37 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:13:58,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:13:58,370 INFO L225 Difference]: With dead ends: 25989 [2021-06-05 23:13:58,370 INFO L226 Difference]: Without dead ends: 25679 [2021-06-05 23:13:58,370 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 806 ImplicationChecksByTransitivity, 1735.5ms TimeCoverageRelationStatistics Valid=286, Invalid=3620, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:13:58,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25679 states. [2021-06-05 23:13:58,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25679 to 22231. [2021-06-05 23:13:58,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22231 states, 22230 states have (on average 3.015249662618084) internal successors, (67029), 22230 states have internal predecessors, (67029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:58,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22231 states to 22231 states and 67029 transitions. [2021-06-05 23:13:58,661 INFO L78 Accepts]: Start accepts. Automaton has 22231 states and 67029 transitions. Word has length 54 [2021-06-05 23:13:58,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:13:58,661 INFO L482 AbstractCegarLoop]: Abstraction has 22231 states and 67029 transitions. [2021-06-05 23:13:58,661 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.526315789473684) internal successors, (96), 37 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:13:58,661 INFO L276 IsEmpty]: Start isEmpty. Operand 22231 states and 67029 transitions. [2021-06-05 23:13:58,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:13:58,683 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:13:58,683 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:13:58,883 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191,162 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:58,884 INFO L430 AbstractCegarLoop]: === Iteration 166 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:13:58,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:13:58,884 INFO L82 PathProgramCache]: Analyzing trace with hash -220833671, now seen corresponding path program 158 times [2021-06-05 23:13:58,884 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:13:58,884 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587184356] [2021-06-05 23:13:58,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:13:58,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:13:59,283 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:59,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:13:59,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587184356] [2021-06-05 23:13:59,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587184356] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:59,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424991073] [2021-06-05 23:13:59,283 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 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 163 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:13:59,315 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:13:59,315 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:13:59,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:13:59,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:13:59,606 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:13:59,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:13:59,607 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:59,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:59,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:59,621 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-06-05 23:13:59,770 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:13:59,770 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:13:59,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:13:59,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:13:59,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:13:59,778 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:13:59,925 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:13:59,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424991073] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:13:59,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:13:59,925 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:13:59,925 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1410292318] [2021-06-05 23:13:59,925 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:13:59,925 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:13:59,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:13:59,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:13:59,926 INFO L87 Difference]: Start difference. First operand 22231 states and 67029 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:02,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:02,535 INFO L93 Difference]: Finished difference Result 26270 states and 78044 transitions. [2021-06-05 23:14:02,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:14:02,536 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:02,536 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:02,571 INFO L225 Difference]: With dead ends: 26270 [2021-06-05 23:14:02,571 INFO L226 Difference]: Without dead ends: 25932 [2021-06-05 23:14:02,571 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 812 ImplicationChecksByTransitivity, 1767.5ms TimeCoverageRelationStatistics Valid=288, Invalid=3744, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:14:02,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25932 states. [2021-06-05 23:14:02,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25932 to 22235. [2021-06-05 23:14:02,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22235 states, 22234 states have (on average 3.0150220383196906) internal successors, (67036), 22234 states have internal predecessors, (67036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:02,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22235 states to 22235 states and 67036 transitions. [2021-06-05 23:14:02,861 INFO L78 Accepts]: Start accepts. Automaton has 22235 states and 67036 transitions. Word has length 54 [2021-06-05 23:14:02,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:02,861 INFO L482 AbstractCegarLoop]: Abstraction has 22235 states and 67036 transitions. [2021-06-05 23:14:02,861 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:02,861 INFO L276 IsEmpty]: Start isEmpty. Operand 22235 states and 67036 transitions. [2021-06-05 23:14:03,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:03,010 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:03,010 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:03,210 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,163 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:03,211 INFO L430 AbstractCegarLoop]: === Iteration 167 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:03,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:03,211 INFO L82 PathProgramCache]: Analyzing trace with hash -1123948543, now seen corresponding path program 159 times [2021-06-05 23:14:03,211 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:03,211 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247255290] [2021-06-05 23:14:03,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:03,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:03,596 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:03,596 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:03,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247255290] [2021-06-05 23:14:03,596 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247255290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:03,596 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642401842] [2021-06-05 23:14:03,596 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 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 164 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:03,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:14:03,631 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:03,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:14:03,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:03,916 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:03,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:14:03,917 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:03,926 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:03,926 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:03,927 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:14:04,038 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:04,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:14:04,039 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:04,044 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:04,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:04,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:14:04,193 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:04,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642401842] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:04,193 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:04,193 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:14:04,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795891146] [2021-06-05 23:14:04,193 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:04,193 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:04,193 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:04,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:04,194 INFO L87 Difference]: Start difference. First operand 22235 states and 67036 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:06,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:06,677 INFO L93 Difference]: Finished difference Result 26381 states and 78335 transitions. [2021-06-05 23:14:06,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:14:06,677 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:06,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:06,714 INFO L225 Difference]: With dead ends: 26381 [2021-06-05 23:14:06,714 INFO L226 Difference]: Without dead ends: 26000 [2021-06-05 23:14:06,715 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 818 ImplicationChecksByTransitivity, 1790.5ms TimeCoverageRelationStatistics Valid=289, Invalid=3871, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:14:06,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26000 states. [2021-06-05 23:14:06,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26000 to 22215. [2021-06-05 23:14:06,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22215 states, 22214 states have (on average 3.0154407130638337) internal successors, (66985), 22214 states have internal predecessors, (66985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:07,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22215 states to 22215 states and 66985 transitions. [2021-06-05 23:14:07,019 INFO L78 Accepts]: Start accepts. Automaton has 22215 states and 66985 transitions. Word has length 54 [2021-06-05 23:14:07,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:07,019 INFO L482 AbstractCegarLoop]: Abstraction has 22215 states and 66985 transitions. [2021-06-05 23:14:07,019 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:07,019 INFO L276 IsEmpty]: Start isEmpty. Operand 22215 states and 66985 transitions. [2021-06-05 23:14:07,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:07,042 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:07,042 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:07,243 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 164 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable193 [2021-06-05 23:14:07,243 INFO L430 AbstractCegarLoop]: === Iteration 168 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:07,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:07,243 INFO L82 PathProgramCache]: Analyzing trace with hash -2070491229, now seen corresponding path program 160 times [2021-06-05 23:14:07,243 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:07,243 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827781435] [2021-06-05 23:14:07,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:07,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:07,658 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:07,659 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:07,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827781435] [2021-06-05 23:14:07,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827781435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:07,659 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1698173609] [2021-06-05 23:14:07,659 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 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 165 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:07,691 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:14:07,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:07,692 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:14:07,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:07,966 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:14:07,966 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:14:07,967 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:07,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:07,975 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:07,975 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:25 [2021-06-05 23:14:08,113 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:08,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:14:08,114 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:08,119 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:08,120 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:08,120 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:14:08,267 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:08,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1698173609] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:08,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:08,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:14:08,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637473438] [2021-06-05 23:14:08,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:08,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:08,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:08,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:08,268 INFO L87 Difference]: Start difference. First operand 22215 states and 66985 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:11,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:11,121 INFO L93 Difference]: Finished difference Result 26271 states and 78046 transitions. [2021-06-05 23:14:11,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:14:11,122 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:11,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:11,156 INFO L225 Difference]: With dead ends: 26271 [2021-06-05 23:14:11,156 INFO L226 Difference]: Without dead ends: 25933 [2021-06-05 23:14:11,156 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 883 ImplicationChecksByTransitivity, 1783.3ms TimeCoverageRelationStatistics Valid=299, Invalid=3861, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:14:11,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25933 states. [2021-06-05 23:14:11,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25933 to 22231. [2021-06-05 23:14:11,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22231 states, 22230 states have (on average 3.0150697255960415) internal successors, (67025), 22230 states have internal predecessors, (67025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:11,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22231 states to 22231 states and 67025 transitions. [2021-06-05 23:14:11,441 INFO L78 Accepts]: Start accepts. Automaton has 22231 states and 67025 transitions. Word has length 54 [2021-06-05 23:14:11,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:11,441 INFO L482 AbstractCegarLoop]: Abstraction has 22231 states and 67025 transitions. [2021-06-05 23:14:11,442 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:11,442 INFO L276 IsEmpty]: Start isEmpty. Operand 22231 states and 67025 transitions. [2021-06-05 23:14:11,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:11,462 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:11,462 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:11,663 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194,165 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:11,663 INFO L430 AbstractCegarLoop]: === Iteration 169 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:11,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:11,663 INFO L82 PathProgramCache]: Analyzing trace with hash 1321361195, now seen corresponding path program 161 times [2021-06-05 23:14:11,663 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:11,663 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623578562] [2021-06-05 23:14:11,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:11,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:12,030 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:12,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:12,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623578562] [2021-06-05 23:14:12,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623578562] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:12,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731828675] [2021-06-05 23:14:12,031 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 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 166 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:12,065 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:14:12,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:12,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:14:12,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:12,308 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:12,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-06-05 23:14:12,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:12,317 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:12,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:12,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-05 23:14:12,457 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:12,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:14:12,458 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:12,463 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:12,464 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:12,464 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-06-05 23:14:12,664 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:12,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731828675] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:12,664 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:12,664 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 23:14:12,665 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006143240] [2021-06-05 23:14:12,665 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:14:12,665 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:12,665 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:14:12,665 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1372, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:14:12,665 INFO L87 Difference]: Start difference. First operand 22231 states and 67025 transitions. Second operand has 39 states, 39 states have (on average 2.41025641025641) internal successors, (94), 38 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:15,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:15,569 INFO L93 Difference]: Finished difference Result 26033 states and 77415 transitions. [2021-06-05 23:14:15,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:14:15,570 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.41025641025641) internal successors, (94), 38 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:15,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:15,607 INFO L225 Difference]: With dead ends: 26033 [2021-06-05 23:14:15,607 INFO L226 Difference]: Without dead ends: 25790 [2021-06-05 23:14:15,608 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 1697.0ms TimeCoverageRelationStatistics Valid=308, Invalid=3982, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:14:15,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25790 states. [2021-06-05 23:14:15,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25790 to 22311. [2021-06-05 23:14:15,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22311 states, 22310 states have (on average 3.01317794710892) internal successors, (67224), 22310 states have internal predecessors, (67224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:16,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22311 states to 22311 states and 67224 transitions. [2021-06-05 23:14:16,057 INFO L78 Accepts]: Start accepts. Automaton has 22311 states and 67224 transitions. Word has length 54 [2021-06-05 23:14:16,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:16,058 INFO L482 AbstractCegarLoop]: Abstraction has 22311 states and 67224 transitions. [2021-06-05 23:14:16,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.41025641025641) internal successors, (94), 38 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:16,058 INFO L276 IsEmpty]: Start isEmpty. Operand 22311 states and 67224 transitions. [2021-06-05 23:14:16,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:16,078 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:16,078 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:16,278 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195,166 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:16,278 INFO L430 AbstractCegarLoop]: === Iteration 170 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:16,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:16,279 INFO L82 PathProgramCache]: Analyzing trace with hash 601359877, now seen corresponding path program 162 times [2021-06-05 23:14:16,279 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:16,279 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866476624] [2021-06-05 23:14:16,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:16,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:16,692 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:16,692 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:16,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866476624] [2021-06-05 23:14:16,692 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866476624] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:16,692 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [344072476] [2021-06-05 23:14:16,692 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 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 167 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:16,726 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:14:16,726 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:16,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:14:16,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:16,974 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:16,974 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:14:16,975 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:16,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:16,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:16,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:14:17,120 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:17,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 25 treesize of output 13 [2021-06-05 23:14:17,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:17,125 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:17,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:17,126 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:14:17,332 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:17,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [344072476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:17,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:17,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 23:14:17,332 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1337820732] [2021-06-05 23:14:17,332 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:14:17,332 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:17,333 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:14:17,333 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:14:17,333 INFO L87 Difference]: Start difference. First operand 22311 states and 67224 transitions. Second operand has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:20,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:20,325 INFO L93 Difference]: Finished difference Result 26303 states and 78125 transitions. [2021-06-05 23:14:20,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 23:14:20,325 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:20,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:20,365 INFO L225 Difference]: With dead ends: 26303 [2021-06-05 23:14:20,365 INFO L226 Difference]: Without dead ends: 25986 [2021-06-05 23:14:20,366 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1054 ImplicationChecksByTransitivity, 1896.4ms TimeCoverageRelationStatistics Valid=327, Invalid=4365, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:14:20,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25986 states. [2021-06-05 23:14:20,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25986 to 22227. [2021-06-05 23:14:20,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22227 states, 22226 states have (on average 3.0151174300368937) internal successors, (67014), 22226 states have internal predecessors, (67014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:20,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22227 states to 22227 states and 67014 transitions. [2021-06-05 23:14:20,684 INFO L78 Accepts]: Start accepts. Automaton has 22227 states and 67014 transitions. Word has length 54 [2021-06-05 23:14:20,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:20,684 INFO L482 AbstractCegarLoop]: Abstraction has 22227 states and 67014 transitions. [2021-06-05 23:14:20,685 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:20,685 INFO L276 IsEmpty]: Start isEmpty. Operand 22227 states and 67014 transitions. [2021-06-05 23:14:20,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:20,707 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:20,707 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:20,907 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196,167 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:20,908 INFO L430 AbstractCegarLoop]: === Iteration 171 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:20,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:20,908 INFO L82 PathProgramCache]: Analyzing trace with hash -897830979, now seen corresponding path program 163 times [2021-06-05 23:14:20,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:20,908 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838655352] [2021-06-05 23:14:20,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:21,262 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:21,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:21,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838655352] [2021-06-05 23:14:21,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838655352] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:21,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946742803] [2021-06-05 23:14:21,263 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 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 168 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:21,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:21,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:14:21,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:21,542 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:14:21,543 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:14:21,543 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:21,551 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:21,551 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:21,551 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:51, output treesize:25 [2021-06-05 23:14:21,688 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:21,689 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:14:21,690 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:21,694 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:21,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:21,695 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-06-05 23:14:21,844 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:21,845 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946742803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:21,845 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:21,845 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:14:21,845 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434780313] [2021-06-05 23:14:21,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:21,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:21,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:21,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:21,846 INFO L87 Difference]: Start difference. First operand 22227 states and 67014 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:24,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:24,469 INFO L93 Difference]: Finished difference Result 26023 states and 77366 transitions. [2021-06-05 23:14:24,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:14:24,469 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:24,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:24,508 INFO L225 Difference]: With dead ends: 26023 [2021-06-05 23:14:24,508 INFO L226 Difference]: Without dead ends: 25662 [2021-06-05 23:14:24,508 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 900 ImplicationChecksByTransitivity, 1805.4ms TimeCoverageRelationStatistics Valid=299, Invalid=4123, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:14:24,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25662 states. [2021-06-05 23:14:24,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25662 to 22167. [2021-06-05 23:14:24,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22167 states, 22166 states have (on average 3.0167373454840747) internal successors, (66869), 22166 states have internal predecessors, (66869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:24,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22167 states to 22167 states and 66869 transitions. [2021-06-05 23:14:24,819 INFO L78 Accepts]: Start accepts. Automaton has 22167 states and 66869 transitions. Word has length 54 [2021-06-05 23:14:24,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:24,820 INFO L482 AbstractCegarLoop]: Abstraction has 22167 states and 66869 transitions. [2021-06-05 23:14:24,820 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:24,820 INFO L276 IsEmpty]: Start isEmpty. Operand 22167 states and 66869 transitions. [2021-06-05 23:14:24,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:24,841 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:24,841 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:25,042 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197,168 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:25,042 INFO L430 AbstractCegarLoop]: === Iteration 172 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:25,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:25,042 INFO L82 PathProgramCache]: Analyzing trace with hash -1102132963, now seen corresponding path program 164 times [2021-06-05 23:14:25,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:25,042 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972579865] [2021-06-05 23:14:25,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:25,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:25,498 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:25,498 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:25,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972579865] [2021-06-05 23:14:25,498 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972579865] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:25,498 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1475808164] [2021-06-05 23:14:25,498 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 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 169 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:25,537 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:14:25,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:25,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:14:25,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:25,858 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:14:25,858 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:14:25,859 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:25,868 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:25,869 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:25,869 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:27 [2021-06-05 23:14:25,939 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:25,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:14:25,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:25,944 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:25,945 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:25,945 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:14:26,094 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:26,094 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1475808164] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:26,094 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:26,094 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:14:26,094 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134925408] [2021-06-05 23:14:26,094 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:14:26,094 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:26,094 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:14:26,094 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:14:26,095 INFO L87 Difference]: Start difference. First operand 22167 states and 66869 transitions. Second operand has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:28,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:28,793 INFO L93 Difference]: Finished difference Result 25907 states and 77083 transitions. [2021-06-05 23:14:28,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:14:28,794 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:28,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:28,833 INFO L225 Difference]: With dead ends: 25907 [2021-06-05 23:14:28,833 INFO L226 Difference]: Without dead ends: 25521 [2021-06-05 23:14:28,834 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 867 ImplicationChecksByTransitivity, 1828.2ms TimeCoverageRelationStatistics Valid=300, Invalid=3860, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:14:28,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25521 states. [2021-06-05 23:14:29,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25521 to 22187. [2021-06-05 23:14:29,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22187 states, 22186 states have (on average 3.016001081763274) internal successors, (66913), 22186 states have internal predecessors, (66913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:29,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22187 states to 22187 states and 66913 transitions. [2021-06-05 23:14:29,243 INFO L78 Accepts]: Start accepts. Automaton has 22187 states and 66913 transitions. Word has length 54 [2021-06-05 23:14:29,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:29,243 INFO L482 AbstractCegarLoop]: Abstraction has 22187 states and 66913 transitions. [2021-06-05 23:14:29,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:29,243 INFO L276 IsEmpty]: Start isEmpty. Operand 22187 states and 66913 transitions. [2021-06-05 23:14:29,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:29,265 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:29,265 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:29,465 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 169 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable198 [2021-06-05 23:14:29,466 INFO L430 AbstractCegarLoop]: === Iteration 173 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:29,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:29,466 INFO L82 PathProgramCache]: Analyzing trace with hash -698840131, now seen corresponding path program 165 times [2021-06-05 23:14:29,466 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:29,466 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093226641] [2021-06-05 23:14:29,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:29,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:29,866 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:29,866 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:29,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093226641] [2021-06-05 23:14:29,866 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093226641] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:29,866 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [551402767] [2021-06-05 23:14:29,866 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 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 170 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:29,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:14:29,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:29,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:14:29,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:30,179 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:30,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:14:30,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:30,189 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:30,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-06-05 23:14:30,189 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:14:30,292 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:30,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:14:30,293 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:30,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:30,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-06-05 23:14:30,298 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:14:30,441 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:30,441 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [551402767] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:30,441 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:30,441 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:14:30,441 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131182450] [2021-06-05 23:14:30,441 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:30,441 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:30,442 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:30,442 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:30,442 INFO L87 Difference]: Start difference. First operand 22187 states and 66913 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:33,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:33,121 INFO L93 Difference]: Finished difference Result 26115 states and 77631 transitions. [2021-06-05 23:14:33,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:14:33,121 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:33,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:33,158 INFO L225 Difference]: With dead ends: 26115 [2021-06-05 23:14:33,158 INFO L226 Difference]: Without dead ends: 25777 [2021-06-05 23:14:33,159 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 857 ImplicationChecksByTransitivity, 1721.3ms TimeCoverageRelationStatistics Valid=290, Invalid=3742, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:14:33,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25777 states. [2021-06-05 23:14:33,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25777 to 22191. [2021-06-05 23:14:33,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22191 states, 22190 states have (on average 3.0157728706624605) internal successors, (66920), 22190 states have internal predecessors, (66920), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:33,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22191 states to 22191 states and 66920 transitions. [2021-06-05 23:14:33,460 INFO L78 Accepts]: Start accepts. Automaton has 22191 states and 66920 transitions. Word has length 54 [2021-06-05 23:14:33,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:33,460 INFO L482 AbstractCegarLoop]: Abstraction has 22191 states and 66920 transitions. [2021-06-05 23:14:33,460 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:33,460 INFO L276 IsEmpty]: Start isEmpty. Operand 22191 states and 66920 transitions. [2021-06-05 23:14:33,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:33,486 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:33,486 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:33,700 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 170 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable199 [2021-06-05 23:14:33,701 INFO L430 AbstractCegarLoop]: === Iteration 174 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:33,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:33,701 INFO L82 PathProgramCache]: Analyzing trace with hash -1601955003, now seen corresponding path program 166 times [2021-06-05 23:14:33,701 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:33,701 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444478331] [2021-06-05 23:14:33,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:33,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:34,115 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:34,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:34,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444478331] [2021-06-05 23:14:34,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444478331] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:34,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233125611] [2021-06-05 23:14:34,115 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 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 171 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:34,147 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:14:34,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:34,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:14:34,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:34,429 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:14:34,430 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:14:34,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:34,439 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:34,439 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:34,439 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:34 [2021-06-05 23:14:34,547 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:34,547 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:14:34,548 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:34,552 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:34,553 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:34,553 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:14:34,700 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:34,701 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233125611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:34,701 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:34,701 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:14:34,701 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930229828] [2021-06-05 23:14:34,701 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:14:34,701 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:34,701 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:14:34,701 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:14:34,701 INFO L87 Difference]: Start difference. First operand 22191 states and 66920 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:37,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:37,375 INFO L93 Difference]: Finished difference Result 26198 states and 77847 transitions. [2021-06-05 23:14:37,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 23:14:37,376 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:37,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:37,413 INFO L225 Difference]: With dead ends: 26198 [2021-06-05 23:14:37,413 INFO L226 Difference]: Without dead ends: 25817 [2021-06-05 23:14:37,413 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 864 ImplicationChecksByTransitivity, 1841.8ms TimeCoverageRelationStatistics Valid=291, Invalid=3869, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:14:37,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25817 states. [2021-06-05 23:14:37,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25817 to 22171. [2021-06-05 23:14:37,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22171 states, 22170 states have (on average 3.0167343256653134) internal successors, (66881), 22170 states have internal predecessors, (66881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:37,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22171 states to 22171 states and 66881 transitions. [2021-06-05 23:14:37,712 INFO L78 Accepts]: Start accepts. Automaton has 22171 states and 66881 transitions. Word has length 54 [2021-06-05 23:14:37,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:37,712 INFO L482 AbstractCegarLoop]: Abstraction has 22171 states and 66881 transitions. [2021-06-05 23:14:37,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:37,713 INFO L276 IsEmpty]: Start isEmpty. Operand 22171 states and 66881 transitions. [2021-06-05 23:14:37,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:37,733 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:37,733 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:37,933 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 171 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable200 [2021-06-05 23:14:37,934 INFO L430 AbstractCegarLoop]: === Iteration 175 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:37,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:37,934 INFO L82 PathProgramCache]: Analyzing trace with hash 707633081, now seen corresponding path program 167 times [2021-06-05 23:14:37,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:37,934 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900150310] [2021-06-05 23:14:37,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:37,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:38,523 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:38,523 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:38,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900150310] [2021-06-05 23:14:38,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900150310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:38,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420983877] [2021-06-05 23:14:38,523 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 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 172 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:38,573 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:14:38,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:38,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 51 conjunts are in the unsatisfiable core [2021-06-05 23:14:38,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:39,016 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:39,016 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:14:39,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:39,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:39,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:39,025 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-05 23:14:39,119 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:39,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:39,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:39,121 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:39,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:14:39,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:39,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:39,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:39,130 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-06-05 23:14:39,390 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:39,390 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420983877] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:39,390 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:39,390 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 44 [2021-06-05 23:14:39,390 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069316691] [2021-06-05 23:14:39,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 45 states [2021-06-05 23:14:39,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:39,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-06-05 23:14:39,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1854, Unknown=0, NotChecked=0, Total=1980 [2021-06-05 23:14:39,391 INFO L87 Difference]: Start difference. First operand 22171 states and 66881 transitions. Second operand has 45 states, 45 states have (on average 2.2888888888888888) internal successors, (103), 44 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:42,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:42,974 INFO L93 Difference]: Finished difference Result 26673 states and 79409 transitions. [2021-06-05 23:14:42,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:14:42,974 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 45 states have (on average 2.2888888888888888) internal successors, (103), 44 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:42,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:43,011 INFO L225 Difference]: With dead ends: 26673 [2021-06-05 23:14:43,012 INFO L226 Difference]: Without dead ends: 26452 [2021-06-05 23:14:43,012 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1291 ImplicationChecksByTransitivity, 2664.8ms TimeCoverageRelationStatistics Valid=399, Invalid=5763, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 23:14:43,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26452 states. [2021-06-05 23:14:43,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26452 to 22300. [2021-06-05 23:14:43,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22300 states, 22299 states have (on average 3.0137674335171982) internal successors, (67204), 22299 states have internal predecessors, (67204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:43,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22300 states to 22300 states and 67204 transitions. [2021-06-05 23:14:43,297 INFO L78 Accepts]: Start accepts. Automaton has 22300 states and 67204 transitions. Word has length 54 [2021-06-05 23:14:43,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:43,297 INFO L482 AbstractCegarLoop]: Abstraction has 22300 states and 67204 transitions. [2021-06-05 23:14:43,297 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 45 states, 45 states have (on average 2.2888888888888888) internal successors, (103), 44 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:43,297 INFO L276 IsEmpty]: Start isEmpty. Operand 22300 states and 67204 transitions. [2021-06-05 23:14:43,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:43,318 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:43,318 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:43,518 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable201,172 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:43,518 INFO L430 AbstractCegarLoop]: === Iteration 176 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:43,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:43,519 INFO L82 PathProgramCache]: Analyzing trace with hash 1126156127, now seen corresponding path program 168 times [2021-06-05 23:14:43,519 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:43,519 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050422792] [2021-06-05 23:14:43,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:43,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:43,958 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:43,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:43,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050422792] [2021-06-05 23:14:43,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050422792] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:43,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914371396] [2021-06-05 23:14:43,958 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 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 173 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:43,991 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:14:43,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:43,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 46 conjunts are in the unsatisfiable core [2021-06-05 23:14:43,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:44,316 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:44,317 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:14:44,317 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:44,324 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:44,325 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:44,325 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-05 23:14:44,401 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:44,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:14:44,402 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:44,407 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:44,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-06-05 23:14:44,407 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-06-05 23:14:44,545 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:14:44,546 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914371396] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:44,546 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:44,546 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:14:44,546 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405725226] [2021-06-05 23:14:44,546 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:14:44,546 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:44,546 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:14:44,546 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:14:44,546 INFO L87 Difference]: Start difference. First operand 22300 states and 67204 transitions. Second operand has 38 states, 38 states have (on average 2.526315789473684) internal successors, (96), 37 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:47,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:47,149 INFO L93 Difference]: Finished difference Result 26696 states and 79459 transitions. [2021-06-05 23:14:47,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:14:47,150 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.526315789473684) internal successors, (96), 37 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:47,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:47,190 INFO L225 Difference]: With dead ends: 26696 [2021-06-05 23:14:47,191 INFO L226 Difference]: Without dead ends: 26386 [2021-06-05 23:14:47,191 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 1777.8ms TimeCoverageRelationStatistics Valid=294, Invalid=3738, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:14:47,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26386 states. [2021-06-05 23:14:47,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26386 to 22183. [2021-06-05 23:14:47,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22183 states, 22182 states have (on average 3.016544946352899) internal successors, (66913), 22182 states have internal predecessors, (66913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:47,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22183 states to 22183 states and 66913 transitions. [2021-06-05 23:14:47,511 INFO L78 Accepts]: Start accepts. Automaton has 22183 states and 66913 transitions. Word has length 54 [2021-06-05 23:14:47,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:47,511 INFO L482 AbstractCegarLoop]: Abstraction has 22183 states and 66913 transitions. [2021-06-05 23:14:47,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.526315789473684) internal successors, (96), 37 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:47,512 INFO L276 IsEmpty]: Start isEmpty. Operand 22183 states and 66913 transitions. [2021-06-05 23:14:47,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:47,533 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:47,533 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:47,733 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 173 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable202 [2021-06-05 23:14:47,733 INFO L430 AbstractCegarLoop]: === Iteration 177 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:47,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:47,733 INFO L82 PathProgramCache]: Analyzing trace with hash 178988619, now seen corresponding path program 169 times [2021-06-05 23:14:47,733 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:47,733 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290424554] [2021-06-05 23:14:47,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:47,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:48,203 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:48,203 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:48,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290424554] [2021-06-05 23:14:48,203 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290424554] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:48,203 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71411668] [2021-06-05 23:14:48,203 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 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 174 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:48,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:48,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:14:48,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:48,519 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:48,520 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:14:48,521 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:48,528 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:48,528 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:48,528 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:31 [2021-06-05 23:14:48,636 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:48,636 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:14:48,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:48,641 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:48,642 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:48,642 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:14:48,791 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:48,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71411668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:48,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:48,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:14:48,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878435071] [2021-06-05 23:14:48,791 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:14:48,791 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:48,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:14:48,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:14:48,792 INFO L87 Difference]: Start difference. First operand 22183 states and 66913 transitions. Second operand has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:52,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:52,242 INFO L93 Difference]: Finished difference Result 27393 states and 81302 transitions. [2021-06-05 23:14:52,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-06-05 23:14:52,243 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:52,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:52,282 INFO L225 Difference]: With dead ends: 27393 [2021-06-05 23:14:52,283 INFO L226 Difference]: Without dead ends: 26835 [2021-06-05 23:14:52,283 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1628 ImplicationChecksByTransitivity, 2420.3ms TimeCoverageRelationStatistics Valid=447, Invalid=6195, Unknown=0, NotChecked=0, Total=6642 [2021-06-05 23:14:52,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26835 states. [2021-06-05 23:14:52,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26835 to 22290. [2021-06-05 23:14:52,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22290 states, 22289 states have (on average 3.014536318363318) internal successors, (67191), 22289 states have internal predecessors, (67191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:52,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22290 states to 22290 states and 67191 transitions. [2021-06-05 23:14:52,594 INFO L78 Accepts]: Start accepts. Automaton has 22290 states and 67191 transitions. Word has length 54 [2021-06-05 23:14:52,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:52,594 INFO L482 AbstractCegarLoop]: Abstraction has 22290 states and 67191 transitions. [2021-06-05 23:14:52,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:52,594 INFO L276 IsEmpty]: Start isEmpty. Operand 22290 states and 67191 transitions. [2021-06-05 23:14:52,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:52,616 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:52,616 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:52,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203,174 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:52,816 INFO L430 AbstractCegarLoop]: === Iteration 178 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:52,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:52,817 INFO L82 PathProgramCache]: Analyzing trace with hash 1248339169, now seen corresponding path program 170 times [2021-06-05 23:14:52,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:52,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855441586] [2021-06-05 23:14:52,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:52,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:53,254 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:53,254 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:53,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855441586] [2021-06-05 23:14:53,254 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855441586] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:53,254 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318695390] [2021-06-05 23:14:53,254 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 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 175 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:53,288 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:14:53,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:53,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:14:53,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:53,570 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:14:53,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:14:53,571 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:53,578 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:53,579 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:53,579 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:53, output treesize:31 [2021-06-05 23:14:53,682 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:53,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:14:53,683 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:53,687 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:53,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:53,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:14:53,840 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:53,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318695390] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:53,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:53,840 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:14:53,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154743303] [2021-06-05 23:14:53,840 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:14:53,840 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:53,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:14:53,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1306, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:14:53,841 INFO L87 Difference]: Start difference. First operand 22290 states and 67191 transitions. Second operand has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:57,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:14:57,984 INFO L93 Difference]: Finished difference Result 27933 states and 82783 transitions. [2021-06-05 23:14:57,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-06-05 23:14:57,985 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:14:57,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:14:58,025 INFO L225 Difference]: With dead ends: 27933 [2021-06-05 23:14:58,025 INFO L226 Difference]: Without dead ends: 27399 [2021-06-05 23:14:58,026 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1972 ImplicationChecksByTransitivity, 2694.2ms TimeCoverageRelationStatistics Valid=512, Invalid=7320, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 23:14:58,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27399 states. [2021-06-05 23:14:58,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27399 to 22344. [2021-06-05 23:14:58,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22344 states, 22343 states have (on average 3.014948753524594) internal successors, (67363), 22343 states have internal predecessors, (67363), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:58,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22344 states to 22344 states and 67363 transitions. [2021-06-05 23:14:58,340 INFO L78 Accepts]: Start accepts. Automaton has 22344 states and 67363 transitions. Word has length 54 [2021-06-05 23:14:58,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:14:58,340 INFO L482 AbstractCegarLoop]: Abstraction has 22344 states and 67363 transitions. [2021-06-05 23:14:58,340 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:14:58,340 INFO L276 IsEmpty]: Start isEmpty. Operand 22344 states and 67363 transitions. [2021-06-05 23:14:58,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:14:58,363 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:14:58,364 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:14:58,564 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 175 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable204 [2021-06-05 23:14:58,564 INFO L430 AbstractCegarLoop]: === Iteration 179 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:14:58,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:14:58,564 INFO L82 PathProgramCache]: Analyzing trace with hash -1556712163, now seen corresponding path program 171 times [2021-06-05 23:14:58,564 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:14:58,564 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383103799] [2021-06-05 23:14:58,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:14:58,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:14:59,039 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:59,039 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:14:59,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383103799] [2021-06-05 23:14:59,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383103799] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:59,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020307019] [2021-06-05 23:14:59,040 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 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 176 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:14:59,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:14:59,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:14:59,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:14:59,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:14:59,355 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:14:59,356 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:14:59,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:59,364 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:59,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:59,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-05 23:14:59,441 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:14:59,442 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:14:59,442 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 31 treesize of output 13 [2021-06-05 23:14:59,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:14:59,450 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:14:59,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:14:59,451 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:45, output treesize:13 [2021-06-05 23:14:59,732 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:14:59,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020307019] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:14:59,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:14:59,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-06-05 23:14:59,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874904346] [2021-06-05 23:14:59,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:14:59,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:14:59,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:14:59,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1449, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:14:59,733 INFO L87 Difference]: Start difference. First operand 22344 states and 67363 transitions. Second operand has 40 states, 40 states have (on average 2.3) internal successors, (92), 39 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:04,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:04,508 INFO L93 Difference]: Finished difference Result 28464 states and 84507 transitions. [2021-06-05 23:15:04,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-06-05 23:15:04,509 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.3) internal successors, (92), 39 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:04,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:04,552 INFO L225 Difference]: With dead ends: 28464 [2021-06-05 23:15:04,552 INFO L226 Difference]: Without dead ends: 28243 [2021-06-05 23:15:04,553 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2075 ImplicationChecksByTransitivity, 2972.4ms TimeCoverageRelationStatistics Valid=567, Invalid=7805, Unknown=0, NotChecked=0, Total=8372 [2021-06-05 23:15:04,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28243 states. [2021-06-05 23:15:04,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28243 to 22394. [2021-06-05 23:15:04,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22394 states, 22393 states have (on average 3.0132184164694324) internal successors, (67475), 22393 states have internal predecessors, (67475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:04,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22394 states to 22394 states and 67475 transitions. [2021-06-05 23:15:04,885 INFO L78 Accepts]: Start accepts. Automaton has 22394 states and 67475 transitions. Word has length 54 [2021-06-05 23:15:04,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:04,885 INFO L482 AbstractCegarLoop]: Abstraction has 22394 states and 67475 transitions. [2021-06-05 23:15:04,886 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.3) internal successors, (92), 39 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:04,886 INFO L276 IsEmpty]: Start isEmpty. Operand 22394 states and 67475 transitions. [2021-06-05 23:15:04,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:04,909 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:04,909 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:05,109 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 176 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable205 [2021-06-05 23:15:05,109 INFO L430 AbstractCegarLoop]: === Iteration 180 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:05,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:05,109 INFO L82 PathProgramCache]: Analyzing trace with hash 37388033, now seen corresponding path program 172 times [2021-06-05 23:15:05,109 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:05,109 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672769213] [2021-06-05 23:15:05,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:05,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:05,552 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:05,553 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:05,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672769213] [2021-06-05 23:15:05,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672769213] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:05,553 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533906285] [2021-06-05 23:15:05,553 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 177 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:05,586 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:15:05,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:05,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:15:05,587 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:05,879 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:05,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:15:05,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:05,888 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:05,888 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:05,889 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:31 [2021-06-05 23:15:05,958 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:05,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:15:05,959 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:05,963 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:05,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-06-05 23:15:05,964 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:15:06,143 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:06,144 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533906285] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:06,144 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:06,144 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:15:06,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899920636] [2021-06-05 23:15:06,144 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:06,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:06,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:06,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:06,144 INFO L87 Difference]: Start difference. First operand 22394 states and 67475 transitions. Second operand has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:10,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:10,818 INFO L93 Difference]: Finished difference Result 29650 states and 87702 transitions. [2021-06-05 23:15:10,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2021-06-05 23:15:10,818 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:10,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:10,865 INFO L225 Difference]: With dead ends: 29650 [2021-06-05 23:15:10,865 INFO L226 Difference]: Without dead ends: 29214 [2021-06-05 23:15:10,866 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2478 ImplicationChecksByTransitivity, 3074.6ms TimeCoverageRelationStatistics Valid=623, Invalid=8689, Unknown=0, NotChecked=0, Total=9312 [2021-06-05 23:15:10,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29214 states. [2021-06-05 23:15:11,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29214 to 22365. [2021-06-05 23:15:11,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22365 states, 22364 states have (on average 3.013593274906099) internal successors, (67396), 22364 states have internal predecessors, (67396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:11,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22365 states to 22365 states and 67396 transitions. [2021-06-05 23:15:11,215 INFO L78 Accepts]: Start accepts. Automaton has 22365 states and 67396 transitions. Word has length 54 [2021-06-05 23:15:11,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:11,215 INFO L482 AbstractCegarLoop]: Abstraction has 22365 states and 67396 transitions. [2021-06-05 23:15:11,215 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.4210526315789473) internal successors, (92), 37 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:11,215 INFO L276 IsEmpty]: Start isEmpty. Operand 22365 states and 67396 transitions. [2021-06-05 23:15:11,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:11,239 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:11,239 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:11,440 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 177 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable206 [2021-06-05 23:15:11,440 INFO L430 AbstractCegarLoop]: === Iteration 181 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:11,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:11,440 INFO L82 PathProgramCache]: Analyzing trace with hash 1859342763, now seen corresponding path program 173 times [2021-06-05 23:15:11,440 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:11,440 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372931277] [2021-06-05 23:15:11,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:11,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:11,880 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:11,880 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:11,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372931277] [2021-06-05 23:15:11,880 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372931277] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:11,880 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780542044] [2021-06-05 23:15:11,880 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 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 178 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:11,913 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:15:11,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:11,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-06-05 23:15:11,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:12,230 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:12,230 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:15:12,231 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:12,239 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:12,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:12,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:15:12,379 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:12,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:15:12,380 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:12,384 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:12,385 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:12,385 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-06-05 23:15:12,529 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:12,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780542044] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:12,529 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:12,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 23:15:12,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106194031] [2021-06-05 23:15:12,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:15:12,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:12,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:15:12,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1371, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:15:12,530 INFO L87 Difference]: Start difference. First operand 22365 states and 67396 transitions. Second operand has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:16,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:16,184 INFO L93 Difference]: Finished difference Result 27191 states and 80450 transitions. [2021-06-05 23:15:16,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 23:15:16,185 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:16,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:16,223 INFO L225 Difference]: With dead ends: 27191 [2021-06-05 23:15:16,223 INFO L226 Difference]: Without dead ends: 26667 [2021-06-05 23:15:16,224 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2491 ImplicationChecksByTransitivity, 2788.4ms TimeCoverageRelationStatistics Valid=615, Invalid=8127, Unknown=0, NotChecked=0, Total=8742 [2021-06-05 23:15:16,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26667 states. [2021-06-05 23:15:16,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26667 to 22522. [2021-06-05 23:15:16,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22522 states, 22521 states have (on average 3.013010079481373) internal successors, (67856), 22521 states have internal predecessors, (67856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:16,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22522 states to 22522 states and 67856 transitions. [2021-06-05 23:15:16,629 INFO L78 Accepts]: Start accepts. Automaton has 22522 states and 67856 transitions. Word has length 54 [2021-06-05 23:15:16,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:16,629 INFO L482 AbstractCegarLoop]: Abstraction has 22522 states and 67856 transitions. [2021-06-05 23:15:16,629 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:16,630 INFO L276 IsEmpty]: Start isEmpty. Operand 22522 states and 67856 transitions. [2021-06-05 23:15:16,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:16,651 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:16,651 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:16,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 178 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable207 [2021-06-05 23:15:16,852 INFO L430 AbstractCegarLoop]: === Iteration 182 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:16,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:16,852 INFO L82 PathProgramCache]: Analyzing trace with hash -367414493, now seen corresponding path program 174 times [2021-06-05 23:15:16,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:16,853 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020995423] [2021-06-05 23:15:16,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:16,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:17,291 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:17,291 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:17,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020995423] [2021-06-05 23:15:17,291 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020995423] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:17,291 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [571912041] [2021-06-05 23:15:17,291 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 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 179 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:17,324 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:15:17,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:17,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:15:17,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:17,614 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:17,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:17,615 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 31 treesize of output 17 [2021-06-05 23:15:17,616 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:17,627 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:17,628 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:17,629 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:30 [2021-06-05 23:15:17,771 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:17,771 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:15:17,772 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:17,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:17,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:17,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:15:17,926 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:17,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [571912041] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:17,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:17,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 37 [2021-06-05 23:15:17,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890025898] [2021-06-05 23:15:17,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:15:17,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:17,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:15:17,927 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:15:17,928 INFO L87 Difference]: Start difference. First operand 22522 states and 67856 transitions. Second operand has 38 states, 38 states have (on average 2.5526315789473686) internal successors, (97), 37 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:22,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:22,072 INFO L93 Difference]: Finished difference Result 25634 states and 76422 transitions. [2021-06-05 23:15:22,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-06-05 23:15:22,073 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.5526315789473686) internal successors, (97), 37 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:22,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:22,119 INFO L225 Difference]: With dead ends: 25634 [2021-06-05 23:15:22,119 INFO L226 Difference]: Without dead ends: 25253 [2021-06-05 23:15:22,120 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2117 ImplicationChecksByTransitivity, 2892.2ms TimeCoverageRelationStatistics Valid=570, Invalid=7440, Unknown=0, NotChecked=0, Total=8010 [2021-06-05 23:15:22,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25253 states. [2021-06-05 23:15:22,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25253 to 22595. [2021-06-05 23:15:22,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22595 states, 22594 states have (on average 3.0117287775515624) internal successors, (68047), 22594 states have internal predecessors, (68047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:22,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22595 states to 22595 states and 68047 transitions. [2021-06-05 23:15:22,537 INFO L78 Accepts]: Start accepts. Automaton has 22595 states and 68047 transitions. Word has length 54 [2021-06-05 23:15:22,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:22,538 INFO L482 AbstractCegarLoop]: Abstraction has 22595 states and 68047 transitions. [2021-06-05 23:15:22,538 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.5526315789473686) internal successors, (97), 37 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:22,538 INFO L276 IsEmpty]: Start isEmpty. Operand 22595 states and 68047 transitions. [2021-06-05 23:15:22,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:22,566 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:22,566 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:22,787 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208,179 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:22,788 INFO L430 AbstractCegarLoop]: === Iteration 183 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:22,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:22,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1291987385, now seen corresponding path program 175 times [2021-06-05 23:15:22,788 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:22,788 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866370557] [2021-06-05 23:15:22,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:23,319 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:23,319 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:23,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866370557] [2021-06-05 23:15:23,319 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866370557] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:23,319 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [799015378] [2021-06-05 23:15:23,320 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 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 180 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:23,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:23,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:15:23,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:23,703 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-06-05 23:15:23,925 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:23,925 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:15:23,926 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:23,938 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:23,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-06-05 23:15:23,939 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:15:24,120 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:24,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:15:24,122 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:24,127 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:24,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-06-05 23:15:24,128 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:15:24,318 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:24,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [799015378] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:24,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:24,319 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:15:24,320 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601158437] [2021-06-05 23:15:24,320 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:15:24,320 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:24,320 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:15:24,321 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:15:24,321 INFO L87 Difference]: Start difference. First operand 22595 states and 68047 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:27,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:27,457 INFO L93 Difference]: Finished difference Result 26965 states and 79874 transitions. [2021-06-05 23:15:27,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 23:15:27,457 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:27,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:27,496 INFO L225 Difference]: With dead ends: 26965 [2021-06-05 23:15:27,496 INFO L226 Difference]: Without dead ends: 26390 [2021-06-05 23:15:27,497 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1267 ImplicationChecksByTransitivity, 2293.1ms TimeCoverageRelationStatistics Valid=360, Invalid=4896, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:15:27,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26390 states. [2021-06-05 23:15:27,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26390 to 22428. [2021-06-05 23:15:27,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22428 states, 22427 states have (on average 3.01261871850894) internal successors, (67564), 22427 states have internal predecessors, (67564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:27,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22428 states to 22428 states and 67564 transitions. [2021-06-05 23:15:27,814 INFO L78 Accepts]: Start accepts. Automaton has 22428 states and 67564 transitions. Word has length 54 [2021-06-05 23:15:27,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:27,814 INFO L482 AbstractCegarLoop]: Abstraction has 22428 states and 67564 transitions. [2021-06-05 23:15:27,814 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:27,814 INFO L276 IsEmpty]: Start isEmpty. Operand 22428 states and 67564 transitions. [2021-06-05 23:15:27,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:27,836 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:27,836 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:28,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209,180 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:28,037 INFO L430 AbstractCegarLoop]: === Iteration 184 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:28,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:28,037 INFO L82 PathProgramCache]: Analyzing trace with hash 1192095815, now seen corresponding path program 176 times [2021-06-05 23:15:28,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:28,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240238374] [2021-06-05 23:15:28,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:28,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:28,457 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:28,457 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:28,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240238374] [2021-06-05 23:15:28,457 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240238374] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:28,457 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753071627] [2021-06-05 23:15:28,457 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 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 181 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:28,490 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:15:28,491 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:28,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:15:28,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:28,734 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:15:28,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:15:28,735 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:28,743 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:28,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:28,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-06-05 23:15:28,880 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:28,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:15:28,881 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:28,886 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:28,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:28,886 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:15:29,042 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:29,042 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753071627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:29,042 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:29,042 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:15:29,043 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934253280] [2021-06-05 23:15:29,043 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:15:29,043 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:29,043 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:15:29,043 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:15:29,043 INFO L87 Difference]: Start difference. First operand 22428 states and 67564 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:32,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:32,709 INFO L93 Difference]: Finished difference Result 27159 states and 80399 transitions. [2021-06-05 23:15:32,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 23:15:32,710 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:32,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:32,748 INFO L225 Difference]: With dead ends: 27159 [2021-06-05 23:15:32,748 INFO L226 Difference]: Without dead ends: 26712 [2021-06-05 23:15:32,749 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1621 ImplicationChecksByTransitivity, 2373.4ms TimeCoverageRelationStatistics Valid=435, Invalid=6045, Unknown=0, NotChecked=0, Total=6480 [2021-06-05 23:15:32,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26712 states. [2021-06-05 23:15:32,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26712 to 22413. [2021-06-05 23:15:33,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22413 states, 22412 states have (on average 3.0134303051936464) internal successors, (67537), 22412 states have internal predecessors, (67537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:33,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22413 states to 22413 states and 67537 transitions. [2021-06-05 23:15:33,058 INFO L78 Accepts]: Start accepts. Automaton has 22413 states and 67537 transitions. Word has length 54 [2021-06-05 23:15:33,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:33,058 INFO L482 AbstractCegarLoop]: Abstraction has 22413 states and 67537 transitions. [2021-06-05 23:15:33,058 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:33,058 INFO L276 IsEmpty]: Start isEmpty. Operand 22413 states and 67537 transitions. [2021-06-05 23:15:33,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:33,080 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:33,080 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:33,280 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 181 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable210 [2021-06-05 23:15:33,281 INFO L430 AbstractCegarLoop]: === Iteration 185 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:33,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:33,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1612955517, now seen corresponding path program 177 times [2021-06-05 23:15:33,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:33,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918070289] [2021-06-05 23:15:33,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:33,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:33,682 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:33,682 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:33,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918070289] [2021-06-05 23:15:33,682 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [918070289] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:33,682 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1423279832] [2021-06-05 23:15:33,682 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 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 182 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:33,716 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:15:33,716 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:33,717 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:15:33,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:33,960 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:33,960 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:15:33,961 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:33,969 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:33,970 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:33,970 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-06-05 23:15:34,083 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:34,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:34,084 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 31 treesize of output 13 [2021-06-05 23:15:34,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:34,092 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:34,093 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:34,093 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:45, output treesize:13 [2021-06-05 23:15:34,279 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:34,279 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1423279832] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:34,279 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:34,279 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:15:34,279 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615023471] [2021-06-05 23:15:34,280 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:15:34,280 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:34,280 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:15:34,280 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=1239, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:15:34,280 INFO L87 Difference]: Start difference. First operand 22413 states and 67537 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:38,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:38,118 INFO L93 Difference]: Finished difference Result 28724 states and 85176 transitions. [2021-06-05 23:15:38,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-06-05 23:15:38,118 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:38,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:38,163 INFO L225 Difference]: With dead ends: 28724 [2021-06-05 23:15:38,164 INFO L226 Difference]: Without dead ends: 28503 [2021-06-05 23:15:38,164 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1371 ImplicationChecksByTransitivity, 2454.6ms TimeCoverageRelationStatistics Valid=439, Invalid=5723, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 23:15:38,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28503 states. [2021-06-05 23:15:38,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28503 to 22463. [2021-06-05 23:15:38,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22463 states, 22462 states have (on average 3.0117086635206127) internal successors, (67649), 22462 states have internal predecessors, (67649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:38,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22463 states to 22463 states and 67649 transitions. [2021-06-05 23:15:38,504 INFO L78 Accepts]: Start accepts. Automaton has 22463 states and 67649 transitions. Word has length 54 [2021-06-05 23:15:38,504 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:38,504 INFO L482 AbstractCegarLoop]: Abstraction has 22463 states and 67649 transitions. [2021-06-05 23:15:38,504 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:38,504 INFO L276 IsEmpty]: Start isEmpty. Operand 22463 states and 67649 transitions. [2021-06-05 23:15:38,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:38,527 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:38,527 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:38,729 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211,182 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:38,729 INFO L430 AbstractCegarLoop]: === Iteration 186 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:38,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:38,729 INFO L82 PathProgramCache]: Analyzing trace with hash -18855321, now seen corresponding path program 178 times [2021-06-05 23:15:38,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:38,729 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283289429] [2021-06-05 23:15:38,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:38,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:39,133 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:39,133 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:39,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283289429] [2021-06-05 23:15:39,133 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283289429] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:39,133 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119106911] [2021-06-05 23:15:39,133 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 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 183 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:39,164 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:15:39,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:39,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:15:39,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:39,412 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:39,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:15:39,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:39,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:39,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:39,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:15:39,533 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:39,534 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:15:39,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:39,539 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:39,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:39,540 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:15:39,719 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:39,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119106911] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:39,719 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:39,719 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:15:39,719 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149528108] [2021-06-05 23:15:39,720 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:15:39,720 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:39,721 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:15:39,721 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:15:39,721 INFO L87 Difference]: Start difference. First operand 22463 states and 67649 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:43,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:43,433 INFO L93 Difference]: Finished difference Result 30237 states and 89270 transitions. [2021-06-05 23:15:43,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-06-05 23:15:43,433 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:43,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:43,474 INFO L225 Difference]: With dead ends: 30237 [2021-06-05 23:15:43,475 INFO L226 Difference]: Without dead ends: 29849 [2021-06-05 23:15:43,475 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1942 ImplicationChecksByTransitivity, 2564.4ms TimeCoverageRelationStatistics Valid=504, Invalid=6978, Unknown=0, NotChecked=0, Total=7482 [2021-06-05 23:15:43,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29849 states. [2021-06-05 23:15:43,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29849 to 22392. [2021-06-05 23:15:43,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22392 states, 22391 states have (on average 3.0137555267741503) internal successors, (67481), 22391 states have internal predecessors, (67481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:43,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22392 states to 22392 states and 67481 transitions. [2021-06-05 23:15:43,805 INFO L78 Accepts]: Start accepts. Automaton has 22392 states and 67481 transitions. Word has length 54 [2021-06-05 23:15:43,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:43,805 INFO L482 AbstractCegarLoop]: Abstraction has 22392 states and 67481 transitions. [2021-06-05 23:15:43,805 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:43,805 INFO L276 IsEmpty]: Start isEmpty. Operand 22392 states and 67481 transitions. [2021-06-05 23:15:43,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:43,829 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:43,829 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:44,029 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 183 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable212 [2021-06-05 23:15:44,030 INFO L430 AbstractCegarLoop]: === Iteration 187 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:44,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:44,030 INFO L82 PathProgramCache]: Analyzing trace with hash 738969073, now seen corresponding path program 179 times [2021-06-05 23:15:44,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:44,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771079146] [2021-06-05 23:15:44,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:44,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:44,404 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:44,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:44,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771079146] [2021-06-05 23:15:44,405 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771079146] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:44,405 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488598442] [2021-06-05 23:15:44,405 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 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 184 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:44,437 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:15:44,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:44,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:15:44,438 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:44,698 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:44,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-06-05 23:15:44,699 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:44,709 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:44,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:15:44,710 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:55, output treesize:33 [2021-06-05 23:15:44,931 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:15:44,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:15:44,933 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 13 [2021-06-05 23:15:44,934 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:44,942 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:44,943 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:44,944 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:44, output treesize:13 [2021-06-05 23:15:45,100 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:45,100 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488598442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:45,100 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:45,100 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:15:45,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570423177] [2021-06-05 23:15:45,101 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:15:45,101 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:45,101 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:15:45,101 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:15:45,101 INFO L87 Difference]: Start difference. First operand 22392 states and 67481 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:48,455 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:48,456 INFO L93 Difference]: Finished difference Result 26097 states and 77618 transitions. [2021-06-05 23:15:48,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:15:48,456 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:48,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:48,495 INFO L225 Difference]: With dead ends: 26097 [2021-06-05 23:15:48,495 INFO L226 Difference]: Without dead ends: 25876 [2021-06-05 23:15:48,496 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 2077.1ms TimeCoverageRelationStatistics Valid=339, Invalid=4353, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:15:48,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25876 states. [2021-06-05 23:15:48,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25876 to 22477. [2021-06-05 23:15:48,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22477 states, 22476 states have (on average 3.011923829862965) internal successors, (67696), 22476 states have internal predecessors, (67696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:48,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22477 states to 22477 states and 67696 transitions. [2021-06-05 23:15:48,807 INFO L78 Accepts]: Start accepts. Automaton has 22477 states and 67696 transitions. Word has length 54 [2021-06-05 23:15:48,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:48,807 INFO L482 AbstractCegarLoop]: Abstraction has 22477 states and 67696 transitions. [2021-06-05 23:15:48,807 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:48,807 INFO L276 IsEmpty]: Start isEmpty. Operand 22477 states and 67696 transitions. [2021-06-05 23:15:48,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:48,830 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:48,830 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:49,030 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 184 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable213 [2021-06-05 23:15:49,030 INFO L430 AbstractCegarLoop]: === Iteration 188 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:49,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:49,030 INFO L82 PathProgramCache]: Analyzing trace with hash 1245719089, now seen corresponding path program 180 times [2021-06-05 23:15:49,030 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:49,030 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742703476] [2021-06-05 23:15:49,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:49,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:49,522 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:49,522 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:49,522 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742703476] [2021-06-05 23:15:49,523 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742703476] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:49,523 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [506881075] [2021-06-05 23:15:49,523 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 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 185 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:49,555 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:15:49,555 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:49,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:15:49,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:49,796 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:49,796 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:15:49,797 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:49,806 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:49,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:49,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-06-05 23:15:49,955 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:49,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:15:49,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:49,961 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:49,961 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:49,961 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:15:50,099 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:15:50,099 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [506881075] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:50,099 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:50,099 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:15:50,099 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609853283] [2021-06-05 23:15:50,099 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:15:50,099 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:50,099 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:15:50,099 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:15:50,100 INFO L87 Difference]: Start difference. First operand 22477 states and 67696 transitions. Second operand has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:52,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:52,759 INFO L93 Difference]: Finished difference Result 26344 states and 78265 transitions. [2021-06-05 23:15:52,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:15:52,759 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:52,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:52,797 INFO L225 Difference]: With dead ends: 26344 [2021-06-05 23:15:52,797 INFO L226 Difference]: Without dead ends: 26059 [2021-06-05 23:15:52,798 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 1903.5ms TimeCoverageRelationStatistics Valid=306, Invalid=3984, Unknown=0, NotChecked=0, Total=4290 [2021-06-05 23:15:52,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26059 states. [2021-06-05 23:15:53,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26059 to 22401. [2021-06-05 23:15:53,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22401 states, 22400 states have (on average 3.013705357142857) internal successors, (67507), 22400 states have internal predecessors, (67507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:53,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22401 states to 22401 states and 67507 transitions. [2021-06-05 23:15:53,108 INFO L78 Accepts]: Start accepts. Automaton has 22401 states and 67507 transitions. Word has length 54 [2021-06-05 23:15:53,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:53,109 INFO L482 AbstractCegarLoop]: Abstraction has 22401 states and 67507 transitions. [2021-06-05 23:15:53,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:53,109 INFO L276 IsEmpty]: Start isEmpty. Operand 22401 states and 67507 transitions. [2021-06-05 23:15:53,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:53,134 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:53,134 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:53,334 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 185 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable214 [2021-06-05 23:15:53,334 INFO L430 AbstractCegarLoop]: === Iteration 189 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:53,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:53,335 INFO L82 PathProgramCache]: Analyzing trace with hash -193970731, now seen corresponding path program 181 times [2021-06-05 23:15:53,335 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:53,335 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431510400] [2021-06-05 23:15:53,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:53,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:53,757 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:53,758 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:53,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431510400] [2021-06-05 23:15:53,758 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431510400] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:53,758 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852395694] [2021-06-05 23:15:53,758 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 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 186 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:53,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:53,791 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:15:53,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:54,035 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:54,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:15:54,036 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:54,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:54,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:54,046 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:15:54,185 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:15:54,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:15:54,186 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:54,191 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:54,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-06-05 23:15:54,192 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:15:54,338 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:54,339 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852395694] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:54,339 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:54,339 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:15:54,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727718711] [2021-06-05 23:15:54,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:15:54,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:54,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:15:54,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:15:54,339 INFO L87 Difference]: Start difference. First operand 22401 states and 67507 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:57,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:15:57,764 INFO L93 Difference]: Finished difference Result 26702 states and 79255 transitions. [2021-06-05 23:15:57,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:15:57,765 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:15:57,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:15:57,804 INFO L225 Difference]: With dead ends: 26702 [2021-06-05 23:15:57,804 INFO L226 Difference]: Without dead ends: 26376 [2021-06-05 23:15:57,805 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1291 ImplicationChecksByTransitivity, 2150.8ms TimeCoverageRelationStatistics Valid=375, Invalid=5175, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 23:15:57,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26376 states. [2021-06-05 23:15:58,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26376 to 22413. [2021-06-05 23:15:58,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22413 states, 22412 states have (on average 3.0135641620560416) internal successors, (67540), 22412 states have internal predecessors, (67540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:58,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22413 states to 22413 states and 67540 transitions. [2021-06-05 23:15:58,113 INFO L78 Accepts]: Start accepts. Automaton has 22413 states and 67540 transitions. Word has length 54 [2021-06-05 23:15:58,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:15:58,113 INFO L482 AbstractCegarLoop]: Abstraction has 22413 states and 67540 transitions. [2021-06-05 23:15:58,113 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:15:58,113 INFO L276 IsEmpty]: Start isEmpty. Operand 22413 states and 67540 transitions. [2021-06-05 23:15:58,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:15:58,135 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:15:58,136 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:15:58,336 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215,186 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:58,336 INFO L430 AbstractCegarLoop]: === Iteration 190 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:15:58,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:15:58,336 INFO L82 PathProgramCache]: Analyzing trace with hash 1126485003, now seen corresponding path program 182 times [2021-06-05 23:15:58,336 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:15:58,336 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253777012] [2021-06-05 23:15:58,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:15:58,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:15:58,712 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:58,712 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:15:58,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253777012] [2021-06-05 23:15:58,712 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253777012] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:58,712 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014892959] [2021-06-05 23:15:58,712 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 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 187 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:15:58,744 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:15:58,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:15:58,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:15:58,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:15:58,984 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:15:58,984 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:15:58,985 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:58,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:58,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:58,994 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:30 [2021-06-05 23:15:59,097 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:15:59,097 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:15:59,098 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:15:59,103 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:15:59,103 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:15:59,103 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:15:59,282 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:15:59,282 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014892959] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:15:59,282 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:15:59,282 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:15:59,282 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136626561] [2021-06-05 23:15:59,283 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:15:59,283 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:15:59,283 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:15:59,283 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:15:59,283 INFO L87 Difference]: Start difference. First operand 22413 states and 67540 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:02,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:02,700 INFO L93 Difference]: Finished difference Result 29140 states and 86440 transitions. [2021-06-05 23:16:02,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 23:16:02,700 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:02,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:02,742 INFO L225 Difference]: With dead ends: 29140 [2021-06-05 23:16:02,743 INFO L226 Difference]: Without dead ends: 28919 [2021-06-05 23:16:02,743 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1145 ImplicationChecksByTransitivity, 2001.5ms TimeCoverageRelationStatistics Valid=354, Invalid=4758, Unknown=0, NotChecked=0, Total=5112 [2021-06-05 23:16:02,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28919 states. [2021-06-05 23:16:03,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28919 to 22417. [2021-06-05 23:16:03,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22417 states, 22416 states have (on average 3.013517130620985) internal successors, (67551), 22416 states have internal predecessors, (67551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:03,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22417 states to 22417 states and 67551 transitions. [2021-06-05 23:16:03,143 INFO L78 Accepts]: Start accepts. Automaton has 22417 states and 67551 transitions. Word has length 54 [2021-06-05 23:16:03,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:03,143 INFO L482 AbstractCegarLoop]: Abstraction has 22417 states and 67551 transitions. [2021-06-05 23:16:03,143 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:03,143 INFO L276 IsEmpty]: Start isEmpty. Operand 22417 states and 67551 transitions. [2021-06-05 23:16:03,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:03,164 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:03,165 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:03,365 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216,187 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:03,365 INFO L430 AbstractCegarLoop]: === Iteration 191 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:03,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:03,365 INFO L82 PathProgramCache]: Analyzing trace with hash -1574382097, now seen corresponding path program 183 times [2021-06-05 23:16:03,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:03,366 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335640668] [2021-06-05 23:16:03,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:03,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:03,741 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:03,741 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:03,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335640668] [2021-06-05 23:16:03,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335640668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:03,741 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640069583] [2021-06-05 23:16:03,741 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 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 188 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:03,772 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:16:03,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:03,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:16:03,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:04,018 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:04,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:16:04,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:04,027 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:04,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-06-05 23:16:04,028 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:34 [2021-06-05 23:16:04,131 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:04,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 29 treesize of output 13 [2021-06-05 23:16:04,132 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:04,137 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:04,137 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:04,138 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:16:04,317 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:04,317 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640069583] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:04,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:04,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:16:04,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087066291] [2021-06-05 23:16:04,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:16:04,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:04,318 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:16:04,318 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:16:04,318 INFO L87 Difference]: Start difference. First operand 22417 states and 67551 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:08,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:08,170 INFO L93 Difference]: Finished difference Result 29708 states and 87988 transitions. [2021-06-05 23:16:08,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:16:08,170 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:08,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:08,215 INFO L225 Difference]: With dead ends: 29708 [2021-06-05 23:16:08,215 INFO L226 Difference]: Without dead ends: 29522 [2021-06-05 23:16:08,216 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1329 ImplicationChecksByTransitivity, 2106.8ms TimeCoverageRelationStatistics Valid=377, Invalid=5323, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 23:16:08,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29522 states. [2021-06-05 23:16:08,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29522 to 22401. [2021-06-05 23:16:08,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22401 states, 22400 states have (on average 3.013705357142857) internal successors, (67507), 22400 states have internal predecessors, (67507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:08,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22401 states to 22401 states and 67507 transitions. [2021-06-05 23:16:08,568 INFO L78 Accepts]: Start accepts. Automaton has 22401 states and 67507 transitions. Word has length 54 [2021-06-05 23:16:08,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:08,568 INFO L482 AbstractCegarLoop]: Abstraction has 22401 states and 67507 transitions. [2021-06-05 23:16:08,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:08,568 INFO L276 IsEmpty]: Start isEmpty. Operand 22401 states and 67507 transitions. [2021-06-05 23:16:08,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:08,589 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:08,589 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:08,791 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 188 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable217 [2021-06-05 23:16:08,792 INFO L430 AbstractCegarLoop]: === Iteration 192 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:08,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:08,792 INFO L82 PathProgramCache]: Analyzing trace with hash 978928641, now seen corresponding path program 184 times [2021-06-05 23:16:08,792 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:08,792 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722013398] [2021-06-05 23:16:08,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:08,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:09,289 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:09,290 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:09,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722013398] [2021-06-05 23:16:09,290 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722013398] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:09,290 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714173409] [2021-06-05 23:16:09,290 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 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 189 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:09,321 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:16:09,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:09,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:16:09,323 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:09,545 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:09,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:16:09,546 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:09,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:09,554 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:09,554 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-06-05 23:16:09,724 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:09,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:16:09,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:09,729 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:09,730 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:09,730 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:16:09,874 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:09,874 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714173409] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:09,874 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:09,874 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:16:09,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532549170] [2021-06-05 23:16:09,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:16:09,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:09,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:16:09,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:16:09,875 INFO L87 Difference]: Start difference. First operand 22401 states and 67507 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:12,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:12,296 INFO L93 Difference]: Finished difference Result 26449 states and 78529 transitions. [2021-06-05 23:16:12,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:16:12,297 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:12,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:12,335 INFO L225 Difference]: With dead ends: 26449 [2021-06-05 23:16:12,335 INFO L226 Difference]: Without dead ends: 26111 [2021-06-05 23:16:12,335 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1035 ImplicationChecksByTransitivity, 1925.2ms TimeCoverageRelationStatistics Valid=333, Invalid=4223, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 23:16:12,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26111 states. [2021-06-05 23:16:12,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26111 to 22416. [2021-06-05 23:16:12,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22416 states, 22415 states have (on average 3.013696185590007) internal successors, (67552), 22415 states have internal predecessors, (67552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:12,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22416 states to 22416 states and 67552 transitions. [2021-06-05 23:16:12,648 INFO L78 Accepts]: Start accepts. Automaton has 22416 states and 67552 transitions. Word has length 54 [2021-06-05 23:16:12,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:12,648 INFO L482 AbstractCegarLoop]: Abstraction has 22416 states and 67552 transitions. [2021-06-05 23:16:12,649 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:12,649 INFO L276 IsEmpty]: Start isEmpty. Operand 22416 states and 67552 transitions. [2021-06-05 23:16:12,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:12,670 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:12,670 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:12,872 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218,189 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:12,873 INFO L430 AbstractCegarLoop]: === Iteration 193 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:12,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:12,873 INFO L82 PathProgramCache]: Analyzing trace with hash -1247828615, now seen corresponding path program 185 times [2021-06-05 23:16:12,873 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:12,873 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785851167] [2021-06-05 23:16:12,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:12,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:13,229 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:13,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:13,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785851167] [2021-06-05 23:16:13,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785851167] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:13,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016266637] [2021-06-05 23:16:13,229 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 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 190 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:13,261 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:16:13,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:13,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:16:13,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:13,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:13,624 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:13,624 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 15 [2021-06-05 23:16:13,625 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:13,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:13,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:13,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:52, output treesize:23 [2021-06-05 23:16:13,825 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:16:13,825 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:16:13,826 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:13,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:13,832 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:13,832 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:16 [2021-06-05 23:16:14,047 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:14,047 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016266637] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:14,048 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:14,048 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 41 [2021-06-05 23:16:14,048 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641247416] [2021-06-05 23:16:14,048 INFO L462 AbstractCegarLoop]: Interpolant automaton has 42 states [2021-06-05 23:16:14,048 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:14,048 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-06-05 23:16:14,048 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1605, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 23:16:14,048 INFO L87 Difference]: Start difference. First operand 22416 states and 67552 transitions. Second operand has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:19,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:19,414 INFO L93 Difference]: Finished difference Result 27133 states and 80664 transitions. [2021-06-05 23:16:19,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 96 states. [2021-06-05 23:16:19,415 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:19,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:19,454 INFO L225 Difference]: With dead ends: 27133 [2021-06-05 23:16:19,454 INFO L226 Difference]: Without dead ends: 26890 [2021-06-05 23:16:19,455 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4120 ImplicationChecksByTransitivity, 4180.9ms TimeCoverageRelationStatistics Valid=890, Invalid=13152, Unknown=0, NotChecked=0, Total=14042 [2021-06-05 23:16:19,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26890 states. [2021-06-05 23:16:19,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26890 to 22687. [2021-06-05 23:16:19,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22687 states, 22686 states have (on average 3.010006171206912) internal successors, (68285), 22686 states have internal predecessors, (68285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:19,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22687 states to 22687 states and 68285 transitions. [2021-06-05 23:16:19,756 INFO L78 Accepts]: Start accepts. Automaton has 22687 states and 68285 transitions. Word has length 54 [2021-06-05 23:16:19,756 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:19,756 INFO L482 AbstractCegarLoop]: Abstraction has 22687 states and 68285 transitions. [2021-06-05 23:16:19,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 42 states, 42 states have (on average 2.4047619047619047) internal successors, (101), 41 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:19,757 INFO L276 IsEmpty]: Start isEmpty. Operand 22687 states and 68285 transitions. [2021-06-05 23:16:19,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:19,779 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:19,779 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:19,979 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 190 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable219 [2021-06-05 23:16:19,980 INFO L430 AbstractCegarLoop]: === Iteration 194 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:19,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:19,980 INFO L82 PathProgramCache]: Analyzing trace with hash -2026737959, now seen corresponding path program 186 times [2021-06-05 23:16:19,980 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:19,980 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303977426] [2021-06-05 23:16:19,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:19,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:20,341 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:20,341 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:20,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303977426] [2021-06-05 23:16:20,341 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303977426] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:20,341 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083253364] [2021-06-05 23:16:20,342 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 191 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:20,377 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:16:20,378 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:20,378 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:16:20,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:20,589 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:20,589 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:16:20,590 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:20,597 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:20,598 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:20,598 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:16:20,767 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:20,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 25 treesize of output 13 [2021-06-05 23:16:20,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:20,773 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:20,773 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:20,774 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:16:20,977 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:16:20,978 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083253364] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:20,978 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:20,978 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 23:16:20,978 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354798389] [2021-06-05 23:16:20,978 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:16:20,978 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:20,978 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:16:20,979 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:16:20,979 INFO L87 Difference]: Start difference. First operand 22687 states and 68285 transitions. Second operand has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:23,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:23,951 INFO L93 Difference]: Finished difference Result 26723 states and 79264 transitions. [2021-06-05 23:16:23,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-06-05 23:16:23,951 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:23,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:23,994 INFO L225 Difference]: With dead ends: 26723 [2021-06-05 23:16:23,995 INFO L226 Difference]: Without dead ends: 26406 [2021-06-05 23:16:23,995 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1178 ImplicationChecksByTransitivity, 1938.9ms TimeCoverageRelationStatistics Valid=352, Invalid=4618, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:16:24,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26406 states. [2021-06-05 23:16:24,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26406 to 22686. [2021-06-05 23:16:24,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22686 states, 22685 states have (on average 3.0098743663213576) internal successors, (68279), 22685 states have internal predecessors, (68279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:24,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22686 states to 22686 states and 68279 transitions. [2021-06-05 23:16:24,320 INFO L78 Accepts]: Start accepts. Automaton has 22686 states and 68279 transitions. Word has length 54 [2021-06-05 23:16:24,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:24,320 INFO L482 AbstractCegarLoop]: Abstraction has 22686 states and 68279 transitions. [2021-06-05 23:16:24,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:24,320 INFO L276 IsEmpty]: Start isEmpty. Operand 22686 states and 68279 transitions. [2021-06-05 23:16:24,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:24,341 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:24,341 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:24,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220,191 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:24,542 INFO L430 AbstractCegarLoop]: === Iteration 195 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:24,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:24,542 INFO L82 PathProgramCache]: Analyzing trace with hash -1708142773, now seen corresponding path program 187 times [2021-06-05 23:16:24,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:24,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [863575270] [2021-06-05 23:16:24,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:24,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:24,905 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:24,906 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:24,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [863575270] [2021-06-05 23:16:24,906 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [863575270] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:24,906 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851915160] [2021-06-05 23:16:24,906 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 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 192 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:24,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:24,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:16:24,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:25,147 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:25,147 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-06-05 23:16:25,148 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:25,155 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:25,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:25,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-05 23:16:25,321 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:25,321 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:16:25,322 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:25,326 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:25,327 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:25,327 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:16:25,475 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:25,475 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851915160] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:25,475 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:25,475 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:16:25,475 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584739009] [2021-06-05 23:16:25,475 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:16:25,475 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:25,475 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:16:25,476 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:16:25,476 INFO L87 Difference]: Start difference. First operand 22686 states and 68279 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:28,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:28,194 INFO L93 Difference]: Finished difference Result 26443 states and 78505 transitions. [2021-06-05 23:16:28,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:16:28,195 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:28,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:28,233 INFO L225 Difference]: With dead ends: 26443 [2021-06-05 23:16:28,233 INFO L226 Difference]: Without dead ends: 26082 [2021-06-05 23:16:28,234 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1013 ImplicationChecksByTransitivity, 1834.4ms TimeCoverageRelationStatistics Valid=325, Invalid=4367, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 23:16:28,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26082 states. [2021-06-05 23:16:28,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26082 to 22674. [2021-06-05 23:16:28,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22674 states, 22673 states have (on average 3.0101883297313985) internal successors, (68250), 22673 states have internal predecessors, (68250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:28,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22674 states to 22674 states and 68250 transitions. [2021-06-05 23:16:28,545 INFO L78 Accepts]: Start accepts. Automaton has 22674 states and 68250 transitions. Word has length 54 [2021-06-05 23:16:28,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:28,545 INFO L482 AbstractCegarLoop]: Abstraction has 22674 states and 68250 transitions. [2021-06-05 23:16:28,545 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:28,545 INFO L276 IsEmpty]: Start isEmpty. Operand 22674 states and 68250 transitions. [2021-06-05 23:16:28,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:28,568 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:28,568 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:28,768 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221,192 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:28,768 INFO L430 AbstractCegarLoop]: === Iteration 196 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:28,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:28,768 INFO L82 PathProgramCache]: Analyzing trace with hash 476035397, now seen corresponding path program 188 times [2021-06-05 23:16:28,769 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:28,769 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196404404] [2021-06-05 23:16:28,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:28,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:29,139 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:29,139 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:29,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196404404] [2021-06-05 23:16:29,140 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196404404] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:29,140 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446650765] [2021-06-05 23:16:29,140 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 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 193 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:29,178 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:16:29,178 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:29,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:16:29,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:29,347 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 10 [2021-06-05 23:16:29,519 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:16:29,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:16:29,520 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:29,529 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:29,530 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:29,530 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-06-05 23:16:29,705 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:29,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:16:29,706 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:29,710 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:29,710 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:29,711 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:16:29,857 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:29,857 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446650765] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:29,857 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:29,857 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:16:29,857 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192070220] [2021-06-05 23:16:29,857 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:16:29,857 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:29,858 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:16:29,858 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:16:29,858 INFO L87 Difference]: Start difference. First operand 22674 states and 68250 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:32,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:32,741 INFO L93 Difference]: Finished difference Result 26641 states and 79072 transitions. [2021-06-05 23:16:32,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-06-05 23:16:32,741 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:32,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:32,780 INFO L225 Difference]: With dead ends: 26641 [2021-06-05 23:16:32,781 INFO L226 Difference]: Without dead ends: 26303 [2021-06-05 23:16:32,781 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 994 ImplicationChecksByTransitivity, 1777.9ms TimeCoverageRelationStatistics Valid=322, Invalid=4100, Unknown=0, NotChecked=0, Total=4422 [2021-06-05 23:16:32,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26303 states. [2021-06-05 23:16:33,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26303 to 22675. [2021-06-05 23:16:33,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22675 states, 22674 states have (on average 3.0102319837699567) internal successors, (68254), 22674 states have internal predecessors, (68254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:33,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22675 states to 22675 states and 68254 transitions. [2021-06-05 23:16:33,082 INFO L78 Accepts]: Start accepts. Automaton has 22675 states and 68254 transitions. Word has length 54 [2021-06-05 23:16:33,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:33,082 INFO L482 AbstractCegarLoop]: Abstraction has 22675 states and 68254 transitions. [2021-06-05 23:16:33,082 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:33,082 INFO L276 IsEmpty]: Start isEmpty. Operand 22675 states and 68254 transitions. [2021-06-05 23:16:33,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:33,106 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:33,106 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:33,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 193 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable222 [2021-06-05 23:16:33,306 INFO L430 AbstractCegarLoop]: === Iteration 197 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:33,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:33,307 INFO L82 PathProgramCache]: Analyzing trace with hash -1750721859, now seen corresponding path program 189 times [2021-06-05 23:16:33,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:33,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504498302] [2021-06-05 23:16:33,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:33,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:33,670 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:33,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:33,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504498302] [2021-06-05 23:16:33,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504498302] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:33,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017346322] [2021-06-05 23:16:33,670 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 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 194 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:33,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:16:33,703 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:33,703 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:16:33,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:33,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:16:33,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:16:33,953 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 31 treesize of output 17 [2021-06-05 23:16:33,954 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:33,964 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:33,965 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:33,965 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:25 [2021-06-05 23:16:34,203 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:34,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:16:34,204 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:34,209 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:34,209 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:34,209 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:16:34,362 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:34,362 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017346322] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:34,362 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:34,362 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 39 [2021-06-05 23:16:34,362 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377243151] [2021-06-05 23:16:34,362 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:16:34,362 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:34,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:16:34,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1450, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:16:34,363 INFO L87 Difference]: Start difference. First operand 22675 states and 68254 transitions. Second operand has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:36,000 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 37 [2021-06-05 23:16:38,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:38,927 INFO L93 Difference]: Finished difference Result 25966 states and 77257 transitions. [2021-06-05 23:16:38,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-05 23:16:38,927 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:38,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:38,963 INFO L225 Difference]: With dead ends: 25966 [2021-06-05 23:16:38,964 INFO L226 Difference]: Without dead ends: 25506 [2021-06-05 23:16:38,964 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 35 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2360 ImplicationChecksByTransitivity, 3080.6ms TimeCoverageRelationStatistics Valid=601, Invalid=8329, Unknown=0, NotChecked=0, Total=8930 [2021-06-05 23:16:38,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25506 states. [2021-06-05 23:16:39,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25506 to 22632. [2021-06-05 23:16:39,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22632 states, 22631 states have (on average 3.011797976227299) internal successors, (68160), 22631 states have internal predecessors, (68160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:39,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22632 states to 22632 states and 68160 transitions. [2021-06-05 23:16:39,274 INFO L78 Accepts]: Start accepts. Automaton has 22632 states and 68160 transitions. Word has length 54 [2021-06-05 23:16:39,274 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:39,274 INFO L482 AbstractCegarLoop]: Abstraction has 22632 states and 68160 transitions. [2021-06-05 23:16:39,274 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.425) internal successors, (97), 39 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:39,274 INFO L276 IsEmpty]: Start isEmpty. Operand 22632 states and 68160 transitions. [2021-06-05 23:16:39,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:39,299 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:39,299 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:39,500 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 194 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable223 [2021-06-05 23:16:39,500 INFO L430 AbstractCegarLoop]: === Iteration 198 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:39,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:39,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1619672545, now seen corresponding path program 190 times [2021-06-05 23:16:39,500 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:39,500 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621352303] [2021-06-05 23:16:39,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:39,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:39,876 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:39,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:39,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621352303] [2021-06-05 23:16:39,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621352303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:39,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033278652] [2021-06-05 23:16:39,876 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 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 195 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:39,907 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:16:39,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:39,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:16:39,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:40,114 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:40,114 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-06-05 23:16:40,115 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:40,122 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:40,123 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:40,123 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-05 23:16:40,289 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:40,290 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:16:40,290 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:40,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:40,295 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:40,295 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:16:40,438 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:40,439 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033278652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:40,439 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:40,439 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:16:40,439 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82470448] [2021-06-05 23:16:40,439 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:16:40,439 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:40,439 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:16:40,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=1235, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:16:40,439 INFO L87 Difference]: Start difference. First operand 22632 states and 68160 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:43,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:43,889 INFO L93 Difference]: Finished difference Result 27095 states and 80261 transitions. [2021-06-05 23:16:43,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 23:16:43,890 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:43,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:43,926 INFO L225 Difference]: With dead ends: 27095 [2021-06-05 23:16:43,927 INFO L226 Difference]: Without dead ends: 26636 [2021-06-05 23:16:43,927 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1351 ImplicationChecksByTransitivity, 2025.2ms TimeCoverageRelationStatistics Valid=378, Invalid=5172, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 23:16:43,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26636 states. [2021-06-05 23:16:44,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26636 to 22642. [2021-06-05 23:16:44,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22642 states, 22641 states have (on average 3.011439424053708) internal successors, (68182), 22641 states have internal predecessors, (68182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:44,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22642 states to 22642 states and 68182 transitions. [2021-06-05 23:16:44,243 INFO L78 Accepts]: Start accepts. Automaton has 22642 states and 68182 transitions. Word has length 54 [2021-06-05 23:16:44,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:44,243 INFO L482 AbstractCegarLoop]: Abstraction has 22642 states and 68182 transitions. [2021-06-05 23:16:44,243 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:44,243 INFO L276 IsEmpty]: Start isEmpty. Operand 22642 states and 68182 transitions. [2021-06-05 23:16:44,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:44,266 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:44,266 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:44,476 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 195 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-06-05 23:16:44,476 INFO L430 AbstractCegarLoop]: === Iteration 199 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:44,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:44,476 INFO L82 PathProgramCache]: Analyzing trace with hash -191211551, now seen corresponding path program 191 times [2021-06-05 23:16:44,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:44,476 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541930970] [2021-06-05 23:16:44,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:44,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:44,842 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:44,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:44,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541930970] [2021-06-05 23:16:44,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541930970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:44,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858948595] [2021-06-05 23:16:44,842 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 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 196 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:44,874 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:16:44,874 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:44,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:16:44,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:45,148 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:45,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-06-05 23:16:45,149 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:45,156 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:45,156 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:45,156 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-05 23:16:45,322 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:16:45,322 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:16:45,323 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:45,327 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:45,328 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:45,328 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:16:45,477 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:45,477 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858948595] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:45,477 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:45,477 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 23:16:45,477 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810099219] [2021-06-05 23:16:45,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:16:45,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:45,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:16:45,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:16:45,478 INFO L87 Difference]: Start difference. First operand 22642 states and 68182 transitions. Second operand has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:49,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:49,965 INFO L93 Difference]: Finished difference Result 27657 states and 81801 transitions. [2021-06-05 23:16:49,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2021-06-05 23:16:49,966 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:49,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:50,002 INFO L225 Difference]: With dead ends: 27657 [2021-06-05 23:16:50,002 INFO L226 Difference]: Without dead ends: 27210 [2021-06-05 23:16:50,003 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2213 ImplicationChecksByTransitivity, 2637.3ms TimeCoverageRelationStatistics Valid=551, Invalid=7639, Unknown=0, NotChecked=0, Total=8190 [2021-06-05 23:16:50,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27210 states. [2021-06-05 23:16:50,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27210 to 22676. [2021-06-05 23:16:50,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22676 states, 22675 states have (on average 3.0112458654906282) internal successors, (68280), 22675 states have internal predecessors, (68280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:50,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22676 states to 22676 states and 68280 transitions. [2021-06-05 23:16:50,307 INFO L78 Accepts]: Start accepts. Automaton has 22676 states and 68280 transitions. Word has length 54 [2021-06-05 23:16:50,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:50,307 INFO L482 AbstractCegarLoop]: Abstraction has 22676 states and 68280 transitions. [2021-06-05 23:16:50,307 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:50,307 INFO L276 IsEmpty]: Start isEmpty. Operand 22676 states and 68280 transitions. [2021-06-05 23:16:50,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:50,330 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:50,331 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:50,531 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225,196 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:50,531 INFO L430 AbstractCegarLoop]: === Iteration 200 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:50,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:50,531 INFO L82 PathProgramCache]: Analyzing trace with hash 1298704413, now seen corresponding path program 192 times [2021-06-05 23:16:50,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:50,531 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652153021] [2021-06-05 23:16:50,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:50,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:50,897 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:50,897 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:50,897 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652153021] [2021-06-05 23:16:50,897 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652153021] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:50,898 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [85962389] [2021-06-05 23:16:50,898 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 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 197 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:50,929 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:16:50,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:16:50,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:16:50,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:51,139 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:51,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 31 treesize of output 15 [2021-06-05 23:16:51,140 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:51,147 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:51,148 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:51,148 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-05 23:16:51,278 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:51,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:16:51,279 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:51,283 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:51,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-06-05 23:16:51,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:16:51,460 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:51,460 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [85962389] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:51,460 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:51,460 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:16:51,460 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799815460] [2021-06-05 23:16:51,460 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:16:51,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:51,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:16:51,461 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:16:51,461 INFO L87 Difference]: Start difference. First operand 22676 states and 68280 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:54,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:16:54,959 INFO L93 Difference]: Finished difference Result 30104 states and 88987 transitions. [2021-06-05 23:16:54,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-06-05 23:16:54,960 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:16:54,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:16:55,003 INFO L225 Difference]: With dead ends: 30104 [2021-06-05 23:16:55,003 INFO L226 Difference]: Without dead ends: 29801 [2021-06-05 23:16:55,004 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1759 ImplicationChecksByTransitivity, 2411.9ms TimeCoverageRelationStatistics Valid=490, Invalid=6482, Unknown=0, NotChecked=0, Total=6972 [2021-06-05 23:16:55,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29801 states. [2021-06-05 23:16:55,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29801 to 22674. [2021-06-05 23:16:55,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22674 states, 22673 states have (on average 3.0113350681427247) internal successors, (68276), 22673 states have internal predecessors, (68276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:55,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22674 states to 22674 states and 68276 transitions. [2021-06-05 23:16:55,336 INFO L78 Accepts]: Start accepts. Automaton has 22674 states and 68276 transitions. Word has length 54 [2021-06-05 23:16:55,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:16:55,336 INFO L482 AbstractCegarLoop]: Abstraction has 22674 states and 68276 transitions. [2021-06-05 23:16:55,336 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:16:55,336 INFO L276 IsEmpty]: Start isEmpty. Operand 22674 states and 68276 transitions. [2021-06-05 23:16:55,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:16:55,358 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:16:55,358 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:16:55,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 197 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable226 [2021-06-05 23:16:55,558 INFO L430 AbstractCegarLoop]: === Iteration 201 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:16:55,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:16:55,558 INFO L82 PathProgramCache]: Analyzing trace with hash -1402162687, now seen corresponding path program 193 times [2021-06-05 23:16:55,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:16:55,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584192655] [2021-06-05 23:16:55,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:16:55,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:55,925 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:55,925 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:16:55,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584192655] [2021-06-05 23:16:55,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584192655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:55,925 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1165111030] [2021-06-05 23:16:55,925 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 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 198 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:16:55,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:16:55,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:16:55,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:16:56,128 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2021-06-05 23:16:56,293 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:56,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:16:56,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:56,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:56,302 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:56,302 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:16:56,436 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:16:56,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:16:56,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:16:56,442 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:16:56,442 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:16:56,442 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:16:56,618 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:16:56,618 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1165111030] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:16:56,618 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:16:56,618 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:16:56,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292878720] [2021-06-05 23:16:56,618 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:16:56,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:16:56,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:16:56,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:16:56,619 INFO L87 Difference]: Start difference. First operand 22674 states and 68276 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:01,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:01,421 INFO L93 Difference]: Finished difference Result 30986 states and 91342 transitions. [2021-06-05 23:17:01,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-06-05 23:17:01,421 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:01,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:01,464 INFO L225 Difference]: With dead ends: 30986 [2021-06-05 23:17:01,464 INFO L226 Difference]: Without dead ends: 30648 [2021-06-05 23:17:01,465 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2366 ImplicationChecksByTransitivity, 2886.9ms TimeCoverageRelationStatistics Valid=588, Invalid=8154, Unknown=0, NotChecked=0, Total=8742 [2021-06-05 23:17:01,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30648 states. [2021-06-05 23:17:01,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30648 to 22728. [2021-06-05 23:17:01,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22728 states, 22727 states have (on average 3.010340124081489) internal successors, (68416), 22727 states have internal predecessors, (68416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:01,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22728 states to 22728 states and 68416 transitions. [2021-06-05 23:17:01,791 INFO L78 Accepts]: Start accepts. Automaton has 22728 states and 68416 transitions. Word has length 54 [2021-06-05 23:17:01,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:01,792 INFO L482 AbstractCegarLoop]: Abstraction has 22728 states and 68416 transitions. [2021-06-05 23:17:01,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:01,792 INFO L276 IsEmpty]: Start isEmpty. Operand 22728 states and 68416 transitions. [2021-06-05 23:17:01,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:01,812 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:01,813 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:02,013 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 198 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable227 [2021-06-05 23:17:02,013 INFO L430 AbstractCegarLoop]: === Iteration 202 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:02,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:02,013 INFO L82 PathProgramCache]: Analyzing trace with hash -644338293, now seen corresponding path program 194 times [2021-06-05 23:17:02,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:02,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814572150] [2021-06-05 23:17:02,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:02,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:02,376 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:02,376 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:02,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814572150] [2021-06-05 23:17:02,376 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814572150] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:02,376 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [923384232] [2021-06-05 23:17:02,376 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 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 199 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:02,406 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:17:02,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:02,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:17:02,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:02,629 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:17:02,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:17:02,630 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:02,637 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:02,638 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:02,638 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:23 [2021-06-05 23:17:02,810 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 22 [2021-06-05 23:17:02,917 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:02,917 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:17:02,918 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:02,922 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:02,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:02,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-06-05 23:17:03,070 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:03,070 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [923384232] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:03,070 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:03,070 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:17:03,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897450861] [2021-06-05 23:17:03,071 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:17:03,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:03,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:17:03,071 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:17:03,071 INFO L87 Difference]: Start difference. First operand 22728 states and 68416 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:06,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:06,227 INFO L93 Difference]: Finished difference Result 26801 states and 79519 transitions. [2021-06-05 23:17:06,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 23:17:06,227 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:06,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:06,267 INFO L225 Difference]: With dead ends: 26801 [2021-06-05 23:17:06,267 INFO L226 Difference]: Without dead ends: 26440 [2021-06-05 23:17:06,268 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1044 ImplicationChecksByTransitivity, 2038.4ms TimeCoverageRelationStatistics Valid=341, Invalid=4489, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 23:17:06,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26440 states. [2021-06-05 23:17:06,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26440 to 22733. [2021-06-05 23:17:06,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22733 states, 22732 states have (on average 3.0102938588773536) internal successors, (68430), 22732 states have internal predecessors, (68430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:06,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22733 states to 22733 states and 68430 transitions. [2021-06-05 23:17:06,583 INFO L78 Accepts]: Start accepts. Automaton has 22733 states and 68430 transitions. Word has length 54 [2021-06-05 23:17:06,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:06,583 INFO L482 AbstractCegarLoop]: Abstraction has 22733 states and 68430 transitions. [2021-06-05 23:17:06,583 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:06,583 INFO L276 IsEmpty]: Start isEmpty. Operand 22733 states and 68430 transitions. [2021-06-05 23:17:06,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:06,604 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:06,604 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:06,808 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,199 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:06,809 INFO L430 AbstractCegarLoop]: === Iteration 203 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:06,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:06,809 INFO L82 PathProgramCache]: Analyzing trace with hash -1577278097, now seen corresponding path program 195 times [2021-06-05 23:17:06,809 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:06,809 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086737728] [2021-06-05 23:17:06,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:06,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:07,169 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:07,169 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:07,169 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086737728] [2021-06-05 23:17:07,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086737728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:07,170 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454670530] [2021-06-05 23:17:07,170 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 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 200 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:07,202 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:17:07,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:07,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:17:07,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:07,413 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:07,413 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:17:07,414 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:07,422 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:07,422 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:07,422 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:17:07,601 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:07,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:17:07,602 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:07,607 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:07,607 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:07,608 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:17:07,756 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:07,757 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454670530] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:07,757 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:07,757 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:17:07,757 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924330885] [2021-06-05 23:17:07,757 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:17:07,757 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:07,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:17:07,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:17:07,757 INFO L87 Difference]: Start difference. First operand 22733 states and 68430 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:10,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:10,985 INFO L93 Difference]: Finished difference Result 27022 states and 80141 transitions. [2021-06-05 23:17:10,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 23:17:10,985 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:10,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:11,023 INFO L225 Difference]: With dead ends: 27022 [2021-06-05 23:17:11,023 INFO L226 Difference]: Without dead ends: 26696 [2021-06-05 23:17:11,024 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1368 ImplicationChecksByTransitivity, 2232.9ms TimeCoverageRelationStatistics Valid=400, Invalid=5452, Unknown=0, NotChecked=0, Total=5852 [2021-06-05 23:17:11,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26696 states. [2021-06-05 23:17:11,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26696 to 22745. [2021-06-05 23:17:11,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22745 states, 22744 states have (on average 3.0101565247977486) internal successors, (68463), 22744 states have internal predecessors, (68463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:11,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22745 states to 22745 states and 68463 transitions. [2021-06-05 23:17:11,329 INFO L78 Accepts]: Start accepts. Automaton has 22745 states and 68463 transitions. Word has length 54 [2021-06-05 23:17:11,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:11,329 INFO L482 AbstractCegarLoop]: Abstraction has 22745 states and 68463 transitions. [2021-06-05 23:17:11,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:11,329 INFO L276 IsEmpty]: Start isEmpty. Operand 22745 states and 68463 transitions. [2021-06-05 23:17:11,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:11,352 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:11,352 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:11,552 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 200 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable229 [2021-06-05 23:17:11,552 INFO L430 AbstractCegarLoop]: === Iteration 204 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:11,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:11,553 INFO L82 PathProgramCache]: Analyzing trace with hash -256822363, now seen corresponding path program 196 times [2021-06-05 23:17:11,553 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:11,553 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2861076] [2021-06-05 23:17:11,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:11,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:11,986 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:11,986 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:11,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2861076] [2021-06-05 23:17:11,986 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2861076] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:11,986 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1451000264] [2021-06-05 23:17:11,986 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 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 201 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:12,018 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:17:12,018 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:12,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:17:12,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:12,226 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:12,226 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:17:12,227 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:12,236 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:12,236 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:12,236 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:17:12,369 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:17:12,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:17:12,370 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:12,374 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:12,375 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:12,375 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:17:12,553 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:12,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1451000264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:12,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:12,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:17:12,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735800203] [2021-06-05 23:17:12,553 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:17:12,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:12,553 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:17:12,553 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:17:12,554 INFO L87 Difference]: Start difference. First operand 22745 states and 68463 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:15,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:15,875 INFO L93 Difference]: Finished difference Result 29468 states and 87348 transitions. [2021-06-05 23:17:15,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 23:17:15,875 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:15,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:15,917 INFO L225 Difference]: With dead ends: 29468 [2021-06-05 23:17:15,917 INFO L226 Difference]: Without dead ends: 29247 [2021-06-05 23:17:15,918 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1216 ImplicationChecksByTransitivity, 2116.7ms TimeCoverageRelationStatistics Valid=379, Invalid=5023, Unknown=0, NotChecked=0, Total=5402 [2021-06-05 23:17:15,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29247 states. [2021-06-05 23:17:16,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29247 to 22749. [2021-06-05 23:17:16,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22749 states, 22748 states have (on average 3.0101107789695796) internal successors, (68474), 22748 states have internal predecessors, (68474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:16,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22749 states to 22749 states and 68474 transitions. [2021-06-05 23:17:16,334 INFO L78 Accepts]: Start accepts. Automaton has 22749 states and 68474 transitions. Word has length 54 [2021-06-05 23:17:16,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:16,334 INFO L482 AbstractCegarLoop]: Abstraction has 22749 states and 68474 transitions. [2021-06-05 23:17:16,334 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:16,334 INFO L276 IsEmpty]: Start isEmpty. Operand 22749 states and 68474 transitions. [2021-06-05 23:17:16,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:16,357 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:16,357 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:16,557 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,201 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:16,557 INFO L430 AbstractCegarLoop]: === Iteration 205 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:16,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:16,558 INFO L82 PathProgramCache]: Analyzing trace with hash 1337277833, now seen corresponding path program 197 times [2021-06-05 23:17:16,558 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:16,558 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630368487] [2021-06-05 23:17:16,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:16,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:16,914 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:16,914 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:16,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630368487] [2021-06-05 23:17:16,914 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630368487] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:16,914 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145207296] [2021-06-05 23:17:16,914 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 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 202 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:16,947 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:17:16,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:16,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:17:16,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:17,156 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:17,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:17:17,157 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:17,165 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:17,165 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:17,166 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:17:17,300 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:17,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 13 [2021-06-05 23:17:17,301 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:17,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:17,306 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:17,306 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:13 [2021-06-05 23:17:17,486 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:17,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145207296] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:17,487 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:17,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:17:17,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829362254] [2021-06-05 23:17:17,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:17:17,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:17,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:17:17,487 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1237, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:17:17,487 INFO L87 Difference]: Start difference. First operand 22749 states and 68474 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:21,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:21,298 INFO L93 Difference]: Finished difference Result 30044 states and 88914 transitions. [2021-06-05 23:17:21,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 23:17:21,298 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:21,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:21,339 INFO L225 Difference]: With dead ends: 30044 [2021-06-05 23:17:21,339 INFO L226 Difference]: Without dead ends: 29858 [2021-06-05 23:17:21,340 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1408 ImplicationChecksByTransitivity, 2173.9ms TimeCoverageRelationStatistics Valid=402, Invalid=5604, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 23:17:21,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29858 states. [2021-06-05 23:17:21,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29858 to 22728. [2021-06-05 23:17:21,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22728 states, 22727 states have (on average 3.010340124081489) internal successors, (68416), 22727 states have internal predecessors, (68416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:21,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22728 states to 22728 states and 68416 transitions. [2021-06-05 23:17:21,655 INFO L78 Accepts]: Start accepts. Automaton has 22728 states and 68416 transitions. Word has length 54 [2021-06-05 23:17:21,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:21,655 INFO L482 AbstractCegarLoop]: Abstraction has 22728 states and 68416 transitions. [2021-06-05 23:17:21,656 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:21,656 INFO L276 IsEmpty]: Start isEmpty. Operand 22728 states and 68416 transitions. [2021-06-05 23:17:21,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:21,679 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:21,679 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:21,879 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,202 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:21,880 INFO L430 AbstractCegarLoop]: === Iteration 206 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:21,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:21,880 INFO L82 PathProgramCache]: Analyzing trace with hash -1619029279, now seen corresponding path program 198 times [2021-06-05 23:17:21,880 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:21,880 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402426829] [2021-06-05 23:17:21,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:21,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:22,228 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:22,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:22,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402426829] [2021-06-05 23:17:22,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402426829] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:22,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728799913] [2021-06-05 23:17:22,229 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 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 203 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:22,260 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:17:22,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:22,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:17:22,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:22,471 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:22,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-06-05 23:17:22,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:22,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:22,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:22,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-05 23:17:22,738 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 19 [2021-06-05 23:17:22,779 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:17:22,779 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:17:22,780 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:22,785 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:22,785 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:22,785 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:17:22,995 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:22,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728799913] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:22,995 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:22,995 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 23:17:22,995 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742810436] [2021-06-05 23:17:22,995 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:17:22,995 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:22,995 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:17:22,995 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:17:22,995 INFO L87 Difference]: Start difference. First operand 22728 states and 68416 transitions. Second operand has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:26,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:26,185 INFO L93 Difference]: Finished difference Result 26721 states and 79285 transitions. [2021-06-05 23:17:26,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 23:17:26,185 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:26,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:26,223 INFO L225 Difference]: With dead ends: 26721 [2021-06-05 23:17:26,223 INFO L226 Difference]: Without dead ends: 26360 [2021-06-05 23:17:26,224 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1248 ImplicationChecksByTransitivity, 2016.0ms TimeCoverageRelationStatistics Valid=362, Invalid=5188, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 23:17:26,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26360 states. [2021-06-05 23:17:26,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26360 to 22740. [2021-06-05 23:17:26,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22740 states, 22739 states have (on average 3.01073046308105) internal successors, (68461), 22739 states have internal predecessors, (68461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:26,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22740 states to 22740 states and 68461 transitions. [2021-06-05 23:17:26,537 INFO L78 Accepts]: Start accepts. Automaton has 22740 states and 68461 transitions. Word has length 54 [2021-06-05 23:17:26,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:26,537 INFO L482 AbstractCegarLoop]: Abstraction has 22740 states and 68461 transitions. [2021-06-05 23:17:26,537 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:26,537 INFO L276 IsEmpty]: Start isEmpty. Operand 22740 states and 68461 transitions. [2021-06-05 23:17:26,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:26,560 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:26,560 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:26,760 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable232,203 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:26,760 INFO L430 AbstractCegarLoop]: === Iteration 207 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:26,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:26,761 INFO L82 PathProgramCache]: Analyzing trace with hash 1274242333, now seen corresponding path program 199 times [2021-06-05 23:17:26,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:26,761 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136416265] [2021-06-05 23:17:26,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:26,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:27,105 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:27,106 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:27,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136416265] [2021-06-05 23:17:27,106 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136416265] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:27,106 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [568666379] [2021-06-05 23:17:27,106 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 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 204 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:27,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:27,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:17:27,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:27,345 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:17:27,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:17:27,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:27,354 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:27,354 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:27,355 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:25 [2021-06-05 23:17:27,526 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:27,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:17:27,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:27,532 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:27,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:27,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:17:27,684 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:27,684 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [568666379] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:27,684 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:27,684 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:17:27,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606756154] [2021-06-05 23:17:27,684 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:17:27,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:27,684 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:17:27,684 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:17:27,685 INFO L87 Difference]: Start difference. First operand 22740 states and 68461 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:30,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:30,805 INFO L93 Difference]: Finished difference Result 26826 states and 79697 transitions. [2021-06-05 23:17:30,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-06-05 23:17:30,805 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:30,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:30,840 INFO L225 Difference]: With dead ends: 26826 [2021-06-05 23:17:30,841 INFO L226 Difference]: Without dead ends: 26465 [2021-06-05 23:17:30,841 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1061 ImplicationChecksByTransitivity, 2004.9ms TimeCoverageRelationStatistics Valid=330, Invalid=4640, Unknown=0, NotChecked=0, Total=4970 [2021-06-05 23:17:30,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26465 states. [2021-06-05 23:17:31,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26465 to 22744. [2021-06-05 23:17:31,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22744 states, 22743 states have (on average 3.0106846062524735) internal successors, (68472), 22743 states have internal predecessors, (68472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:31,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22744 states to 22744 states and 68472 transitions. [2021-06-05 23:17:31,154 INFO L78 Accepts]: Start accepts. Automaton has 22744 states and 68472 transitions. Word has length 54 [2021-06-05 23:17:31,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:31,154 INFO L482 AbstractCegarLoop]: Abstraction has 22744 states and 68472 transitions. [2021-06-05 23:17:31,154 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:31,154 INFO L276 IsEmpty]: Start isEmpty. Operand 22744 states and 68472 transitions. [2021-06-05 23:17:31,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:31,176 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:31,176 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:31,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 204 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable233 [2021-06-05 23:17:31,377 INFO L430 AbstractCegarLoop]: === Iteration 208 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:31,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:31,377 INFO L82 PathProgramCache]: Analyzing trace with hash 341302529, now seen corresponding path program 200 times [2021-06-05 23:17:31,377 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:31,377 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419928593] [2021-06-05 23:17:31,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:31,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:31,747 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:31,748 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:31,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419928593] [2021-06-05 23:17:31,748 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419928593] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:31,748 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1655381856] [2021-06-05 23:17:31,748 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 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 205 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:31,779 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:17:31,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:31,780 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:17:31,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:31,985 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:17:31,985 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2021-06-05 23:17:31,986 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:31,994 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:31,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:31,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:51, output treesize:29 [2021-06-05 23:17:32,162 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:32,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:17:32,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:32,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:32,168 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:32,168 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:17:32,318 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:32,318 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1655381856] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:32,318 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:32,318 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:17:32,318 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284478128] [2021-06-05 23:17:32,318 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:17:32,318 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:32,319 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:17:32,319 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:17:32,319 INFO L87 Difference]: Start difference. First operand 22744 states and 68472 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:36,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:36,078 INFO L93 Difference]: Finished difference Result 27078 states and 80407 transitions. [2021-06-05 23:17:36,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 23:17:36,079 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:36,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:36,117 INFO L225 Difference]: With dead ends: 27078 [2021-06-05 23:17:36,118 INFO L226 Difference]: Without dead ends: 26752 [2021-06-05 23:17:36,118 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1385 ImplicationChecksByTransitivity, 2197.7ms TimeCoverageRelationStatistics Valid=389, Invalid=5617, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 23:17:36,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26752 states. [2021-06-05 23:17:36,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26752 to 22756. [2021-06-05 23:17:36,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22756 states, 22755 states have (on average 3.010547132498352) internal successors, (68505), 22755 states have internal predecessors, (68505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:36,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22756 states to 22756 states and 68505 transitions. [2021-06-05 23:17:36,489 INFO L78 Accepts]: Start accepts. Automaton has 22756 states and 68505 transitions. Word has length 54 [2021-06-05 23:17:36,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:36,489 INFO L482 AbstractCegarLoop]: Abstraction has 22756 states and 68505 transitions. [2021-06-05 23:17:36,489 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:36,490 INFO L276 IsEmpty]: Start isEmpty. Operand 22756 states and 68505 transitions. [2021-06-05 23:17:36,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:36,511 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:36,511 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:36,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable234,205 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:36,711 INFO L430 AbstractCegarLoop]: === Iteration 209 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:36,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:36,712 INFO L82 PathProgramCache]: Analyzing trace with hash 1661758263, now seen corresponding path program 201 times [2021-06-05 23:17:36,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:36,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730120642] [2021-06-05 23:17:36,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:36,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:37,064 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:37,064 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:37,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730120642] [2021-06-05 23:17:37,064 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730120642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:37,064 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833036182] [2021-06-05 23:17:37,065 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 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 206 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:37,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:17:37,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:37,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:17:37,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:37,319 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:37,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:17:37,320 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:37,329 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:37,329 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:37,329 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:29 [2021-06-05 23:17:37,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:17:37,475 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:37,476 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 31 treesize of output 13 [2021-06-05 23:17:37,476 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:37,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:37,485 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:37,485 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:45, output treesize:13 [2021-06-05 23:17:37,732 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:37,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833036182] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:37,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:37,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 23:17:37,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557169651] [2021-06-05 23:17:37,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:17:37,732 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:37,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:17:37,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1376, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:17:37,733 INFO L87 Difference]: Start difference. First operand 22756 states and 68505 transitions. Second operand has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:41,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:41,354 INFO L93 Difference]: Finished difference Result 28334 states and 84252 transitions. [2021-06-05 23:17:41,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 23:17:41,355 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:41,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:41,395 INFO L225 Difference]: With dead ends: 28334 [2021-06-05 23:17:41,395 INFO L226 Difference]: Without dead ends: 28113 [2021-06-05 23:17:41,396 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1438 ImplicationChecksByTransitivity, 2310.1ms TimeCoverageRelationStatistics Valid=410, Invalid=5752, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 23:17:41,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28113 states. [2021-06-05 23:17:41,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28113 to 22760. [2021-06-05 23:17:41,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22760 states, 22759 states have (on average 3.0105013401291796) internal successors, (68516), 22759 states have internal predecessors, (68516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:41,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22760 states to 22760 states and 68516 transitions. [2021-06-05 23:17:41,711 INFO L78 Accepts]: Start accepts. Automaton has 22760 states and 68516 transitions. Word has length 54 [2021-06-05 23:17:41,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:41,711 INFO L482 AbstractCegarLoop]: Abstraction has 22760 states and 68516 transitions. [2021-06-05 23:17:41,711 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.358974358974359) internal successors, (92), 38 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:41,711 INFO L276 IsEmpty]: Start isEmpty. Operand 22760 states and 68516 transitions. [2021-06-05 23:17:41,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:41,732 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:41,732 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:41,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 206 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable235 [2021-06-05 23:17:41,932 INFO L430 AbstractCegarLoop]: === Iteration 210 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:41,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:41,932 INFO L82 PathProgramCache]: Analyzing trace with hash -1039108837, now seen corresponding path program 202 times [2021-06-05 23:17:41,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:41,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117871171] [2021-06-05 23:17:41,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:41,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:42,284 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:42,284 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:42,284 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117871171] [2021-06-05 23:17:42,285 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117871171] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:42,285 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389392072] [2021-06-05 23:17:42,285 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 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 207 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:42,315 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:17:42,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:42,316 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:17:42,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:42,632 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 28 DAG size of output: 28 [2021-06-05 23:17:42,676 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:17:42,676 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 15 [2021-06-05 23:17:42,677 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:42,684 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:42,684 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:42,684 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:25 [2021-06-05 23:17:42,816 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:42,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:17:42,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:42,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:42,822 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:42,822 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:17:43,005 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:43,005 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389392072] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:43,005 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:43,005 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:17:43,005 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990617170] [2021-06-05 23:17:43,005 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:17:43,005 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:43,005 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:17:43,005 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:17:43,006 INFO L87 Difference]: Start difference. First operand 22760 states and 68516 transitions. Second operand has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:46,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:46,554 INFO L93 Difference]: Finished difference Result 29140 states and 86428 transitions. [2021-06-05 23:17:46,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 23:17:46,554 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:46,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:46,595 INFO L225 Difference]: With dead ends: 29140 [2021-06-05 23:17:46,595 INFO L226 Difference]: Without dead ends: 28954 [2021-06-05 23:17:46,596 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1432 ImplicationChecksByTransitivity, 2165.8ms TimeCoverageRelationStatistics Valid=391, Invalid=5771, Unknown=0, NotChecked=0, Total=6162 [2021-06-05 23:17:46,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28954 states. [2021-06-05 23:17:46,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28954 to 22772. [2021-06-05 23:17:46,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22772 states, 22771 states have (on average 3.0101883975231654) internal successors, (68545), 22771 states have internal predecessors, (68545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:46,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22772 states to 22772 states and 68545 transitions. [2021-06-05 23:17:46,906 INFO L78 Accepts]: Start accepts. Automaton has 22772 states and 68545 transitions. Word has length 54 [2021-06-05 23:17:46,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:46,906 INFO L482 AbstractCegarLoop]: Abstraction has 22772 states and 68545 transitions. [2021-06-05 23:17:46,906 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.4864864864864864) internal successors, (92), 36 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:46,906 INFO L276 IsEmpty]: Start isEmpty. Operand 22772 states and 68545 transitions. [2021-06-05 23:17:46,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:46,926 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:46,927 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:47,127 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 207 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable236 [2021-06-05 23:17:47,127 INFO L430 AbstractCegarLoop]: === Iteration 211 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:47,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:47,127 INFO L82 PathProgramCache]: Analyzing trace with hash -781120517, now seen corresponding path program 203 times [2021-06-05 23:17:47,127 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:47,127 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027817611] [2021-06-05 23:17:47,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:47,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:47,578 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:17:47,578 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:47,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027817611] [2021-06-05 23:17:47,578 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027817611] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:47,578 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141003667] [2021-06-05 23:17:47,578 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 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 208 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:47,610 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:17:47,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:47,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:17:47,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:47,938 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:47,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:17:47,939 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:47,947 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:47,947 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:47,947 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-05 23:17:48,018 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:48,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:17:48,019 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:48,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:48,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:48,025 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-06-05 23:17:48,227 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:17:48,227 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141003667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:48,227 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:48,227 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-06-05 23:17:48,227 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937216111] [2021-06-05 23:17:48,227 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:17:48,227 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:48,227 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:17:48,227 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=1442, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:17:48,228 INFO L87 Difference]: Start difference. First operand 22772 states and 68545 transitions. Second operand has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:50,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:50,354 INFO L93 Difference]: Finished difference Result 24154 states and 72280 transitions. [2021-06-05 23:17:50,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:17:50,354 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:50,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:50,385 INFO L225 Difference]: With dead ends: 24154 [2021-06-05 23:17:50,385 INFO L226 Difference]: Without dead ends: 23911 [2021-06-05 23:17:50,386 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 799 ImplicationChecksByTransitivity, 1515.8ms TimeCoverageRelationStatistics Valid=266, Invalid=3394, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:17:50,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23911 states. [2021-06-05 23:17:50,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23911 to 22913. [2021-06-05 23:17:50,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22913 states, 22912 states have (on average 3.0077688547486034) internal successors, (68914), 22912 states have internal predecessors, (68914), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:50,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22913 states to 22913 states and 68914 transitions. [2021-06-05 23:17:50,679 INFO L78 Accepts]: Start accepts. Automaton has 22913 states and 68914 transitions. Word has length 54 [2021-06-05 23:17:50,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:50,679 INFO L482 AbstractCegarLoop]: Abstraction has 22913 states and 68914 transitions. [2021-06-05 23:17:50,679 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:50,679 INFO L276 IsEmpty]: Start isEmpty. Operand 22913 states and 68914 transitions. [2021-06-05 23:17:50,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:50,701 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:50,701 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:50,901 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237,208 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:50,901 INFO L430 AbstractCegarLoop]: === Iteration 212 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:50,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:50,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1501121835, now seen corresponding path program 204 times [2021-06-05 23:17:50,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:50,902 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938083626] [2021-06-05 23:17:50,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:50,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:51,323 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:17:51,323 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:51,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938083626] [2021-06-05 23:17:51,323 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938083626] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:51,323 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [230013623] [2021-06-05 23:17:51,323 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 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 209 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:51,355 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:17:51,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:51,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:17:51,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:51,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:51,810 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:17:51,811 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:17:51,811 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 31 treesize of output 17 [2021-06-05 23:17:51,812 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:51,822 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:51,823 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:51,823 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:57, output treesize:27 [2021-06-05 23:17:51,892 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:51,893 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:17:51,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:51,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:51,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:51,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:17:52,102 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:17:52,102 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [230013623] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:52,102 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:52,102 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 40 [2021-06-05 23:17:52,102 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50049798] [2021-06-05 23:17:52,103 INFO L462 AbstractCegarLoop]: Interpolant automaton has 41 states [2021-06-05 23:17:52,103 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:52,103 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-06-05 23:17:52,103 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1523, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 23:17:52,103 INFO L87 Difference]: Start difference. First operand 22913 states and 68914 transitions. Second operand has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:54,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:54,822 INFO L93 Difference]: Finished difference Result 24297 states and 72649 transitions. [2021-06-05 23:17:54,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:17:54,822 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:54,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:54,852 INFO L225 Difference]: With dead ends: 24297 [2021-06-05 23:17:54,852 INFO L226 Difference]: Without dead ends: 23787 [2021-06-05 23:17:54,853 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 34 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1544 ImplicationChecksByTransitivity, 2235.5ms TimeCoverageRelationStatistics Valid=430, Invalid=5576, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 23:17:54,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23787 states. [2021-06-05 23:17:55,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23787 to 22858. [2021-06-05 23:17:55,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22858 states, 22857 states have (on average 3.008575053594085) internal successors, (68767), 22857 states have internal predecessors, (68767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:55,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22858 states to 22858 states and 68767 transitions. [2021-06-05 23:17:55,140 INFO L78 Accepts]: Start accepts. Automaton has 22858 states and 68767 transitions. Word has length 54 [2021-06-05 23:17:55,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:55,140 INFO L482 AbstractCegarLoop]: Abstraction has 22858 states and 68767 transitions. [2021-06-05 23:17:55,140 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 41 states, 41 states have (on average 2.4634146341463414) internal successors, (101), 40 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:55,141 INFO L276 IsEmpty]: Start isEmpty. Operand 22858 states and 68767 transitions. [2021-06-05 23:17:55,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:55,163 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:55,163 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:55,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 209 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable238 [2021-06-05 23:17:55,363 INFO L430 AbstractCegarLoop]: === Iteration 213 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:55,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:55,363 INFO L82 PathProgramCache]: Analyzing trace with hash -377827685, now seen corresponding path program 205 times [2021-06-05 23:17:55,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:55,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816885051] [2021-06-05 23:17:55,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:55,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:55,915 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:17:55,915 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:55,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816885051] [2021-06-05 23:17:55,915 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816885051] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:55,915 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [540186148] [2021-06-05 23:17:55,915 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 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 210 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:55,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:55,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:17:55,947 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:56,228 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:17:56,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:17:56,229 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:56,237 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:56,238 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:56,238 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:17:56,343 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:17:56,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:17:56,344 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:56,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:56,349 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:56,349 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:17:56,495 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:17:56,495 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [540186148] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:56,495 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:17:56,495 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:17:56,495 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684126466] [2021-06-05 23:17:56,495 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:17:56,495 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:17:56,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:17:56,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1302, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:17:56,496 INFO L87 Difference]: Start difference. First operand 22858 states and 68767 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:58,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:17:58,574 INFO L93 Difference]: Finished difference Result 24134 states and 72227 transitions. [2021-06-05 23:17:58,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 23:17:58,574 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:17:58,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:17:58,606 INFO L225 Difference]: With dead ends: 24134 [2021-06-05 23:17:58,606 INFO L226 Difference]: Without dead ends: 23796 [2021-06-05 23:17:58,607 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 722 ImplicationChecksByTransitivity, 1613.4ms TimeCoverageRelationStatistics Valid=256, Invalid=3284, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:17:58,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23796 states. [2021-06-05 23:17:58,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23796 to 22923. [2021-06-05 23:17:58,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22923 states, 22922 states have (on average 3.0078963441235493) internal successors, (68947), 22922 states have internal predecessors, (68947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:58,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22923 states to 22923 states and 68947 transitions. [2021-06-05 23:17:58,900 INFO L78 Accepts]: Start accepts. Automaton has 22923 states and 68947 transitions. Word has length 54 [2021-06-05 23:17:58,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:17:58,900 INFO L482 AbstractCegarLoop]: Abstraction has 22923 states and 68947 transitions. [2021-06-05 23:17:58,900 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:17:58,900 INFO L276 IsEmpty]: Start isEmpty. Operand 22923 states and 68947 transitions. [2021-06-05 23:17:58,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:17:58,923 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:17:58,923 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:17:59,123 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 210 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable239 [2021-06-05 23:17:59,123 INFO L430 AbstractCegarLoop]: === Iteration 214 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:17:59,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:17:59,124 INFO L82 PathProgramCache]: Analyzing trace with hash -1280942557, now seen corresponding path program 206 times [2021-06-05 23:17:59,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:17:59,124 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1791116268] [2021-06-05 23:17:59,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:17:59,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:17:59,529 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:17:59,529 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:17:59,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1791116268] [2021-06-05 23:17:59,529 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1791116268] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:17:59,529 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710407875] [2021-06-05 23:17:59,529 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 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 211 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:17:59,564 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:17:59,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:17:59,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:17:59,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:17:59,846 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:17:59,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:17:59,847 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:17:59,856 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:17:59,856 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:17:59,856 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:18:00,026 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:00,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 25 treesize of output 13 [2021-06-05 23:18:00,027 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:00,031 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:00,032 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:00,032 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:00,181 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:00,181 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710407875] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:00,181 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:00,181 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-06-05 23:18:00,181 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501566342] [2021-06-05 23:18:00,182 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:18:00,182 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:00,182 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:18:00,182 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1448, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:18:00,182 INFO L87 Difference]: Start difference. First operand 22923 states and 68947 transitions. Second operand has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:02,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:02,372 INFO L93 Difference]: Finished difference Result 24157 states and 72284 transitions. [2021-06-05 23:18:02,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:18:02,372 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:02,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:02,401 INFO L225 Difference]: With dead ends: 24157 [2021-06-05 23:18:02,402 INFO L226 Difference]: Without dead ends: 23776 [2021-06-05 23:18:02,402 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 771 ImplicationChecksByTransitivity, 1663.3ms TimeCoverageRelationStatistics Valid=270, Invalid=3636, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:18:02,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23776 states. [2021-06-05 23:18:02,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23776 to 22923. [2021-06-05 23:18:02,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22923 states, 22922 states have (on average 3.007198324753512) internal successors, (68931), 22922 states have internal predecessors, (68931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:02,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22923 states to 22923 states and 68931 transitions. [2021-06-05 23:18:02,682 INFO L78 Accepts]: Start accepts. Automaton has 22923 states and 68931 transitions. Word has length 54 [2021-06-05 23:18:02,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:02,682 INFO L482 AbstractCegarLoop]: Abstraction has 22923 states and 68931 transitions. [2021-06-05 23:18:02,682 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:02,682 INFO L276 IsEmpty]: Start isEmpty. Operand 22923 states and 68931 transitions. [2021-06-05 23:18:02,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:02,704 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:02,704 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:02,904 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240,211 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:02,904 INFO L430 AbstractCegarLoop]: === Iteration 215 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:02,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:02,905 INFO L82 PathProgramCache]: Analyzing trace with hash -362541151, now seen corresponding path program 207 times [2021-06-05 23:18:02,905 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:02,905 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616516005] [2021-06-05 23:18:02,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:02,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:03,352 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:03,352 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:03,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616516005] [2021-06-05 23:18:03,352 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616516005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:03,352 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2059165682] [2021-06-05 23:18:03,352 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 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 212 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:03,385 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:18:03,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:03,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:18:03,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:03,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:18:03,742 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:18:03,742 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 31 treesize of output 17 [2021-06-05 23:18:03,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:03,753 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:03,754 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:03,754 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:55, output treesize:25 [2021-06-05 23:18:03,892 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:03,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:03,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:03,897 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:03,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:03,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:04,045 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:04,046 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2059165682] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:04,046 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:04,046 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21] total 39 [2021-06-05 23:18:04,046 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578733575] [2021-06-05 23:18:04,046 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:18:04,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:04,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:18:04,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1448, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:18:04,047 INFO L87 Difference]: Start difference. First operand 22923 states and 68931 transitions. Second operand has 40 states, 40 states have (on average 2.475) internal successors, (99), 39 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:06,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:06,926 INFO L93 Difference]: Finished difference Result 24164 states and 72300 transitions. [2021-06-05 23:18:06,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-06-05 23:18:06,926 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.475) internal successors, (99), 39 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:06,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:06,959 INFO L225 Difference]: With dead ends: 24164 [2021-06-05 23:18:06,959 INFO L226 Difference]: Without dead ends: 23826 [2021-06-05 23:18:06,960 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 36 SyntacticMatches, 3 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1473 ImplicationChecksByTransitivity, 2268.9ms TimeCoverageRelationStatistics Valid=428, Invalid=5578, Unknown=0, NotChecked=0, Total=6006 [2021-06-05 23:18:06,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23826 states. [2021-06-05 23:18:07,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23826 to 22879. [2021-06-05 23:18:07,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22879 states, 22878 states have (on average 3.008392341987936) internal successors, (68826), 22878 states have internal predecessors, (68826), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:07,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22879 states to 22879 states and 68826 transitions. [2021-06-05 23:18:07,272 INFO L78 Accepts]: Start accepts. Automaton has 22879 states and 68826 transitions. Word has length 54 [2021-06-05 23:18:07,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:07,273 INFO L482 AbstractCegarLoop]: Abstraction has 22879 states and 68826 transitions. [2021-06-05 23:18:07,273 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.475) internal successors, (99), 39 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:07,273 INFO L276 IsEmpty]: Start isEmpty. Operand 22879 states and 68826 transitions. [2021-06-05 23:18:07,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:07,296 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:07,297 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:07,497 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241,212 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:07,497 INFO L430 AbstractCegarLoop]: === Iteration 216 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:07,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:07,497 INFO L82 PathProgramCache]: Analyzing trace with hash -1265656023, now seen corresponding path program 208 times [2021-06-05 23:18:07,497 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:07,497 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846617820] [2021-06-05 23:18:07,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:07,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:07,893 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:07,894 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:07,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846617820] [2021-06-05 23:18:07,894 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846617820] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:07,894 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087714860] [2021-06-05 23:18:07,894 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 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 213 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:07,926 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:18:07,927 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:07,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:18:07,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:08,179 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:18:08,179 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 15 [2021-06-05 23:18:08,180 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:08,187 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:08,188 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:08,188 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:23 [2021-06-05 23:18:08,413 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 19 [2021-06-05 23:18:08,454 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:08,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:08,455 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:08,460 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:08,460 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:08,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:08,608 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:08,608 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087714860] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:08,608 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:08,608 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:18:08,608 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [213553115] [2021-06-05 23:18:08,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:18:08,608 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:08,608 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:18:08,608 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:18:08,609 INFO L87 Difference]: Start difference. First operand 22879 states and 68826 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:10,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:10,606 INFO L93 Difference]: Finished difference Result 24097 states and 72135 transitions. [2021-06-05 23:18:10,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:18:10,606 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:10,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:10,638 INFO L225 Difference]: With dead ends: 24097 [2021-06-05 23:18:10,638 INFO L226 Difference]: Without dead ends: 23732 [2021-06-05 23:18:10,638 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 1671.0ms TimeCoverageRelationStatistics Valid=270, Invalid=3512, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:18:10,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23732 states. [2021-06-05 23:18:10,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23732 to 22843. [2021-06-05 23:18:10,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22843 states, 22842 states have (on average 3.009675159793363) internal successors, (68747), 22842 states have internal predecessors, (68747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:10,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22843 states to 22843 states and 68747 transitions. [2021-06-05 23:18:10,922 INFO L78 Accepts]: Start accepts. Automaton has 22843 states and 68747 transitions. Word has length 54 [2021-06-05 23:18:10,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:10,922 INFO L482 AbstractCegarLoop]: Abstraction has 22843 states and 68747 transitions. [2021-06-05 23:18:10,922 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:10,922 INFO L276 IsEmpty]: Start isEmpty. Operand 22843 states and 68747 transitions. [2021-06-05 23:18:10,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:10,945 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:10,945 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:11,145 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242,213 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:11,146 INFO L430 AbstractCegarLoop]: === Iteration 217 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:11,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:11,146 INFO L82 PathProgramCache]: Analyzing trace with hash 810119099, now seen corresponding path program 209 times [2021-06-05 23:18:11,146 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:11,146 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558951513] [2021-06-05 23:18:11,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:11,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:11,534 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:11,534 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:11,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558951513] [2021-06-05 23:18:11,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558951513] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:11,534 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151542667] [2021-06-05 23:18:11,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 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 214 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:11,568 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:18:11,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:11,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 49 conjunts are in the unsatisfiable core [2021-06-05 23:18:11,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:11,816 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:11,816 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 23:18:11,817 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:11,824 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:11,825 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:11,825 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-05 23:18:11,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:18:11,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:18:11,990 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:18:11,990 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 13 [2021-06-05 23:18:11,991 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:11,998 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:11,999 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:11,999 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-06-05 23:18:12,212 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:12,212 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151542667] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:12,212 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:12,213 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-06-05 23:18:12,213 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086546216] [2021-06-05 23:18:12,213 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:18:12,213 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:12,213 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:18:12,213 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1446, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:18:12,213 INFO L87 Difference]: Start difference. First operand 22843 states and 68747 transitions. Second operand has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:14,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:14,665 INFO L93 Difference]: Finished difference Result 24093 states and 72124 transitions. [2021-06-05 23:18:14,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:18:14,665 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:14,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:14,696 INFO L225 Difference]: With dead ends: 24093 [2021-06-05 23:18:14,697 INFO L226 Difference]: Without dead ends: 23872 [2021-06-05 23:18:14,697 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 959 ImplicationChecksByTransitivity, 1771.8ms TimeCoverageRelationStatistics Valid=309, Invalid=4247, Unknown=0, NotChecked=0, Total=4556 [2021-06-05 23:18:14,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23872 states. [2021-06-05 23:18:14,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23872 to 23024. [2021-06-05 23:18:15,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23024 states, 23023 states have (on average 3.0053859184293965) internal successors, (69193), 23023 states have internal predecessors, (69193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:15,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23024 states to 23024 states and 69193 transitions. [2021-06-05 23:18:15,056 INFO L78 Accepts]: Start accepts. Automaton has 23024 states and 69193 transitions. Word has length 54 [2021-06-05 23:18:15,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:15,056 INFO L482 AbstractCegarLoop]: Abstraction has 23024 states and 69193 transitions. [2021-06-05 23:18:15,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.35) internal successors, (94), 39 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:15,056 INFO L276 IsEmpty]: Start isEmpty. Operand 23024 states and 69193 transitions. [2021-06-05 23:18:15,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:15,079 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:15,079 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:15,279 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 214 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable243 [2021-06-05 23:18:15,279 INFO L430 AbstractCegarLoop]: === Iteration 218 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:15,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:15,280 INFO L82 PathProgramCache]: Analyzing trace with hash 1228642145, now seen corresponding path program 210 times [2021-06-05 23:18:15,280 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:15,280 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548424106] [2021-06-05 23:18:15,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:15,629 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:18:15,629 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:15,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548424106] [2021-06-05 23:18:15,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548424106] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:15,629 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75324359] [2021-06-05 23:18:15,629 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 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 215 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:15,662 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:18:15,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:15,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 58 conjunts are in the unsatisfiable core [2021-06-05 23:18:15,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:16,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:18:16,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:18:16,012 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:18:16,012 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 15 [2021-06-05 23:18:16,013 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:16,023 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:16,024 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:16,024 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:53, output treesize:23 [2021-06-05 23:18:16,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:18:16,264 INFO L354 Elim1Store]: treesize reduction 11, result has 47.6 percent of original size [2021-06-05 23:18:16,264 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 27 treesize of output 23 [2021-06-05 23:18:16,265 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:16,274 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:16,277 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:16,277 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:31 [2021-06-05 23:18:16,572 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:18:16,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75324359] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:16,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:16,573 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 25] total 42 [2021-06-05 23:18:16,573 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711860434] [2021-06-05 23:18:16,573 INFO L462 AbstractCegarLoop]: Interpolant automaton has 43 states [2021-06-05 23:18:16,573 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:16,573 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2021-06-05 23:18:16,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1692, Unknown=0, NotChecked=0, Total=1806 [2021-06-05 23:18:16,573 INFO L87 Difference]: Start difference. First operand 23024 states and 69193 transitions. Second operand has 43 states, 43 states have (on average 2.3488372093023258) internal successors, (101), 42 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:20,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:20,763 INFO L93 Difference]: Finished difference Result 24516 states and 73171 transitions. [2021-06-05 23:18:20,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-06-05 23:18:20,764 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 43 states have (on average 2.3488372093023258) internal successors, (101), 42 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:20,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:20,794 INFO L225 Difference]: With dead ends: 24516 [2021-06-05 23:18:20,794 INFO L226 Difference]: Without dead ends: 23907 [2021-06-05 23:18:20,795 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 32 SyntacticMatches, 3 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2126 ImplicationChecksByTransitivity, 3319.2ms TimeCoverageRelationStatistics Valid=560, Invalid=8370, Unknown=0, NotChecked=0, Total=8930 [2021-06-05 23:18:20,817 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23907 states. [2021-06-05 23:18:21,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23907 to 23007. [2021-06-05 23:18:21,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23007 states, 23006 states have (on average 3.005737633660784) internal successors, (69150), 23006 states have internal predecessors, (69150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:21,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23007 states to 23007 states and 69150 transitions. [2021-06-05 23:18:21,079 INFO L78 Accepts]: Start accepts. Automaton has 23007 states and 69150 transitions. Word has length 54 [2021-06-05 23:18:21,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:21,079 INFO L482 AbstractCegarLoop]: Abstraction has 23007 states and 69150 transitions. [2021-06-05 23:18:21,079 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 43 states, 43 states have (on average 2.3488372093023258) internal successors, (101), 42 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:21,079 INFO L276 IsEmpty]: Start isEmpty. Operand 23007 states and 69150 transitions. [2021-06-05 23:18:21,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:21,101 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:21,101 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:21,302 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244,215 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:21,302 INFO L430 AbstractCegarLoop]: === Iteration 219 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:21,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:21,302 INFO L82 PathProgramCache]: Analyzing trace with hash 1027153075, now seen corresponding path program 211 times [2021-06-05 23:18:21,302 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:21,302 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630261185] [2021-06-05 23:18:21,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:21,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:21,776 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:18:21,776 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:21,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630261185] [2021-06-05 23:18:21,776 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630261185] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:21,776 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [470641775] [2021-06-05 23:18:21,777 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 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 216 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:21,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:21,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 52 conjunts are in the unsatisfiable core [2021-06-05 23:18:21,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:22,067 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:18:22,068 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:18:22,068 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:22,076 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:22,077 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:22,077 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:47, output treesize:25 [2021-06-05 23:18:22,217 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:18:22,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:18:22,218 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:22,223 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:22,223 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:22,223 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:18:22,360 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:18:22,360 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [470641775] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:22,360 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:22,360 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20] total 36 [2021-06-05 23:18:22,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558997524] [2021-06-05 23:18:22,361 INFO L462 AbstractCegarLoop]: Interpolant automaton has 37 states [2021-06-05 23:18:22,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:22,361 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-06-05 23:18:22,361 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=1236, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 23:18:22,361 INFO L87 Difference]: Start difference. First operand 23007 states and 69150 transitions. Second operand has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:24,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:24,216 INFO L93 Difference]: Finished difference Result 24268 states and 72546 transitions. [2021-06-05 23:18:24,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:18:24,216 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:24,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:24,248 INFO L225 Difference]: With dead ends: 24268 [2021-06-05 23:18:24,248 INFO L226 Difference]: Without dead ends: 24040 [2021-06-05 23:18:24,248 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 744 ImplicationChecksByTransitivity, 1419.5ms TimeCoverageRelationStatistics Valid=251, Invalid=3289, Unknown=0, NotChecked=0, Total=3540 [2021-06-05 23:18:24,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24040 states. [2021-06-05 23:18:24,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24040 to 22935. [2021-06-05 23:18:24,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22935 states, 22934 states have (on average 3.007586988750327) internal successors, (68976), 22934 states have internal predecessors, (68976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:24,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22935 states to 22935 states and 68976 transitions. [2021-06-05 23:18:24,561 INFO L78 Accepts]: Start accepts. Automaton has 22935 states and 68976 transitions. Word has length 54 [2021-06-05 23:18:24,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:24,561 INFO L482 AbstractCegarLoop]: Abstraction has 22935 states and 68976 transitions. [2021-06-05 23:18:24,561 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 37 states, 37 states have (on average 2.5945945945945947) internal successors, (96), 36 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:24,561 INFO L276 IsEmpty]: Start isEmpty. Operand 22935 states and 68976 transitions. [2021-06-05 23:18:24,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:24,582 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:24,582 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:24,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 216 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable247 [2021-06-05 23:18:24,783 INFO L430 AbstractCegarLoop]: === Iteration 220 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:24,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:24,783 INFO L82 PathProgramCache]: Analyzing trace with hash -2038819291, now seen corresponding path program 212 times [2021-06-05 23:18:24,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:24,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689290299] [2021-06-05 23:18:24,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:24,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:25,216 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:25,216 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:25,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689290299] [2021-06-05 23:18:25,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689290299] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:25,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891165970] [2021-06-05 23:18:25,216 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 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 217 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:25,249 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:18:25,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:25,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:18:25,250 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:25,576 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:18:25,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:18:25,577 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:25,584 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:25,585 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:25,585 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-05 23:18:25,654 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:25,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:25,655 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:25,660 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:25,660 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:25,660 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:25,807 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:25,808 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891165970] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:25,808 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:25,808 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:18:25,808 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762539594] [2021-06-05 23:18:25,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:18:25,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:25,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:18:25,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:18:25,808 INFO L87 Difference]: Start difference. First operand 22935 states and 68976 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:28,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:28,180 INFO L93 Difference]: Finished difference Result 24564 states and 73353 transitions. [2021-06-05 23:18:28,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:18:28,181 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:28,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:28,210 INFO L225 Difference]: With dead ends: 24564 [2021-06-05 23:18:28,210 INFO L226 Difference]: Without dead ends: 24178 [2021-06-05 23:18:28,210 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 1636.2ms TimeCoverageRelationStatistics Valid=261, Invalid=3399, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:18:28,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24178 states. [2021-06-05 23:18:28,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24178 to 23011. [2021-06-05 23:18:28,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23011 states, 23010 states have (on average 3.0066927422859626) internal successors, (69184), 23010 states have internal predecessors, (69184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:28,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23011 states to 23011 states and 69184 transitions. [2021-06-05 23:18:28,487 INFO L78 Accepts]: Start accepts. Automaton has 23011 states and 69184 transitions. Word has length 54 [2021-06-05 23:18:28,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:28,487 INFO L482 AbstractCegarLoop]: Abstraction has 23011 states and 69184 transitions. [2021-06-05 23:18:28,487 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:28,487 INFO L276 IsEmpty]: Start isEmpty. Operand 23011 states and 69184 transitions. [2021-06-05 23:18:28,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:28,511 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:28,511 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:28,711 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-06-05 23:18:28,711 INFO L430 AbstractCegarLoop]: === Iteration 221 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:28,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:28,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1635526459, now seen corresponding path program 213 times [2021-06-05 23:18:28,712 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:28,712 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683701046] [2021-06-05 23:18:28,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:28,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:29,147 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:29,147 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:29,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683701046] [2021-06-05 23:18:29,148 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683701046] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:29,148 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518770169] [2021-06-05 23:18:29,148 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 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 218 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:29,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:18:29,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:29,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:18:29,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:29,498 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:29,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:18:29,499 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:29,508 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:29,508 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:29,508 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-06-05 23:18:29,614 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:29,614 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:29,615 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:29,620 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:29,620 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:29,620 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:29,765 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:29,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518770169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:29,765 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:29,766 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:18:29,766 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279061641] [2021-06-05 23:18:29,766 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:18:29,766 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:29,766 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:18:29,766 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1302, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:18:29,766 INFO L87 Difference]: Start difference. First operand 23011 states and 69184 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:32,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:32,064 INFO L93 Difference]: Finished difference Result 24520 states and 73232 transitions. [2021-06-05 23:18:32,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:18:32,065 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:32,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:32,095 INFO L225 Difference]: With dead ends: 24520 [2021-06-05 23:18:32,095 INFO L226 Difference]: Without dead ends: 24182 [2021-06-05 23:18:32,096 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 1553.3ms TimeCoverageRelationStatistics Valid=260, Invalid=3400, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:18:32,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24182 states. [2021-06-05 23:18:32,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24182 to 22995. [2021-06-05 23:18:32,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22995 states, 22994 states have (on average 3.0075671914412454) internal successors, (69156), 22994 states have internal predecessors, (69156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:32,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22995 states to 22995 states and 69156 transitions. [2021-06-05 23:18:32,369 INFO L78 Accepts]: Start accepts. Automaton has 22995 states and 69156 transitions. Word has length 54 [2021-06-05 23:18:32,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:32,369 INFO L482 AbstractCegarLoop]: Abstraction has 22995 states and 69156 transitions. [2021-06-05 23:18:32,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:32,369 INFO L276 IsEmpty]: Start isEmpty. Operand 22995 states and 69156 transitions. [2021-06-05 23:18:32,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:32,391 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:32,391 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:32,591 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249,218 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:32,591 INFO L430 AbstractCegarLoop]: === Iteration 222 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:32,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:32,591 INFO L82 PathProgramCache]: Analyzing trace with hash 1756325965, now seen corresponding path program 214 times [2021-06-05 23:18:32,592 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:32,592 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861908618] [2021-06-05 23:18:32,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:32,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:33,014 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:33,014 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:33,014 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861908618] [2021-06-05 23:18:33,014 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861908618] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:33,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265390173] [2021-06-05 23:18:33,015 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 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 219 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:33,047 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:18:33,047 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:33,048 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:18:33,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:33,334 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:18:33,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:18:33,335 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:33,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:33,344 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:33,344 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:18:33,449 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:33,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:33,450 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:33,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:33,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:33,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:33,601 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:33,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265390173] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:33,602 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:33,602 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:18:33,602 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815009915] [2021-06-05 23:18:33,602 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:18:33,602 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:33,602 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:18:33,602 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:18:33,602 INFO L87 Difference]: Start difference. First operand 22995 states and 69156 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:35,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:35,670 INFO L93 Difference]: Finished difference Result 24543 states and 73289 transitions. [2021-06-05 23:18:35,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:18:35,671 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:35,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:35,702 INFO L225 Difference]: With dead ends: 24543 [2021-06-05 23:18:35,702 INFO L226 Difference]: Without dead ends: 24162 [2021-06-05 23:18:35,702 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 761 ImplicationChecksByTransitivity, 1569.0ms TimeCoverageRelationStatistics Valid=261, Invalid=3521, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:18:35,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24162 states. [2021-06-05 23:18:35,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24162 to 22995. [2021-06-05 23:18:35,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22995 states, 22994 states have (on average 3.006871357745499) internal successors, (69140), 22994 states have internal predecessors, (69140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:35,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22995 states to 22995 states and 69140 transitions. [2021-06-05 23:18:35,983 INFO L78 Accepts]: Start accepts. Automaton has 22995 states and 69140 transitions. Word has length 54 [2021-06-05 23:18:35,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:35,983 INFO L482 AbstractCegarLoop]: Abstraction has 22995 states and 69140 transitions. [2021-06-05 23:18:35,983 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:35,983 INFO L276 IsEmpty]: Start isEmpty. Operand 22995 states and 69140 transitions. [2021-06-05 23:18:36,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:36,005 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:36,005 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:36,205 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,219 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:36,206 INFO L430 AbstractCegarLoop]: === Iteration 223 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:36,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:36,206 INFO L82 PathProgramCache]: Analyzing trace with hash 809783279, now seen corresponding path program 215 times [2021-06-05 23:18:36,206 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:36,206 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596882376] [2021-06-05 23:18:36,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:36,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:36,624 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:36,624 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:36,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596882376] [2021-06-05 23:18:36,624 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596882376] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:36,624 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253770647] [2021-06-05 23:18:36,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 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 220 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:36,657 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:18:36,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:36,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:18:36,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:36,914 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:36,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:18:36,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:36,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:36,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:36,924 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:43, output treesize:25 [2021-06-05 23:18:37,061 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:37,061 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:37,062 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:37,068 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:37,068 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:37,068 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:16 [2021-06-05 23:18:37,268 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:18:37,268 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253770647] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:37,268 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:37,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-06-05 23:18:37,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147114352] [2021-06-05 23:18:37,269 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:18:37,269 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:37,269 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:18:37,269 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1441, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:18:37,269 INFO L87 Difference]: Start difference. First operand 22995 states and 69140 transitions. Second operand has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:39,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:39,246 INFO L93 Difference]: Finished difference Result 24612 states and 73461 transitions. [2021-06-05 23:18:39,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:18:39,247 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:39,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:39,278 INFO L225 Difference]: With dead ends: 24612 [2021-06-05 23:18:39,279 INFO L226 Difference]: Without dead ends: 24369 [2021-06-05 23:18:39,279 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 888 ImplicationChecksByTransitivity, 1557.4ms TimeCoverageRelationStatistics Valid=285, Invalid=3621, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:18:39,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24369 states. [2021-06-05 23:18:39,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24369 to 23023. [2021-06-05 23:18:39,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23023 states, 23022 states have (on average 3.0063851967683086) internal successors, (69213), 23022 states have internal predecessors, (69213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:39,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23023 states to 23023 states and 69213 transitions. [2021-06-05 23:18:39,574 INFO L78 Accepts]: Start accepts. Automaton has 23023 states and 69213 transitions. Word has length 54 [2021-06-05 23:18:39,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:39,574 INFO L482 AbstractCegarLoop]: Abstraction has 23023 states and 69213 transitions. [2021-06-05 23:18:39,575 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.4) internal successors, (96), 39 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:39,575 INFO L276 IsEmpty]: Start isEmpty. Operand 23023 states and 69213 transitions. [2021-06-05 23:18:39,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:39,596 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:39,596 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:39,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,220 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:39,796 INFO L430 AbstractCegarLoop]: === Iteration 224 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:39,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:39,797 INFO L82 PathProgramCache]: Analyzing trace with hash 89781961, now seen corresponding path program 216 times [2021-06-05 23:18:39,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:39,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254955287] [2021-06-05 23:18:39,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:39,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:40,187 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:18:40,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:40,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254955287] [2021-06-05 23:18:40,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254955287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:40,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1421514176] [2021-06-05 23:18:40,187 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 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 221 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:40,221 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 23:18:40,221 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:40,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:18:40,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:40,548 WARN L205 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-06-05 23:18:40,597 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:40,598 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 23:18:40,598 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:40,606 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:40,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-06-05 23:18:40,606 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:23 [2021-06-05 23:18:40,738 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:40,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:40,739 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:40,744 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:40,744 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:40,744 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:40,943 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 23:18:40,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1421514176] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:40,943 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:40,943 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 22] total 38 [2021-06-05 23:18:40,944 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777558347] [2021-06-05 23:18:40,944 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:18:40,944 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:40,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:18:40,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=1372, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:18:40,944 INFO L87 Difference]: Start difference. First operand 23023 states and 69213 transitions. Second operand has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:43,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:43,271 INFO L93 Difference]: Finished difference Result 24507 states and 73192 transitions. [2021-06-05 23:18:43,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:18:43,272 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:43,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:43,304 INFO L225 Difference]: With dead ends: 24507 [2021-06-05 23:18:43,304 INFO L226 Difference]: Without dead ends: 24217 [2021-06-05 23:18:43,304 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 916 ImplicationChecksByTransitivity, 1703.5ms TimeCoverageRelationStatistics Valid=293, Invalid=3739, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 23:18:43,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24217 states. [2021-06-05 23:18:43,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24217 to 22999. [2021-06-05 23:18:43,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22999 states, 22998 states have (on average 3.0068266805809203) internal successors, (69151), 22998 states have internal predecessors, (69151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:43,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22999 states to 22999 states and 69151 transitions. [2021-06-05 23:18:43,600 INFO L78 Accepts]: Start accepts. Automaton has 22999 states and 69151 transitions. Word has length 54 [2021-06-05 23:18:43,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:43,600 INFO L482 AbstractCegarLoop]: Abstraction has 22999 states and 69151 transitions. [2021-06-05 23:18:43,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.4615384615384617) internal successors, (96), 38 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:43,600 INFO L276 IsEmpty]: Start isEmpty. Operand 22999 states and 69151 transitions. [2021-06-05 23:18:43,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:43,622 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:43,622 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:43,823 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252,221 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:43,823 INFO L430 AbstractCegarLoop]: === Iteration 225 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:43,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:43,823 INFO L82 PathProgramCache]: Analyzing trace with hash -93331593, now seen corresponding path program 217 times [2021-06-05 23:18:43,823 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:43,824 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942283781] [2021-06-05 23:18:43,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:43,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:44,220 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:44,220 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:44,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942283781] [2021-06-05 23:18:44,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942283781] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:44,221 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [853166394] [2021-06-05 23:18:44,221 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 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 222 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:44,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:44,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:18:44,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:44,502 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:18:44,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:18:44,503 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:44,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:44,511 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:44,511 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:18:44,650 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:44,650 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:44,651 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:44,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:44,656 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:44,656 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:44,802 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:44,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [853166394] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:44,802 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:44,802 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:18:44,802 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95398382] [2021-06-05 23:18:44,802 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:18:44,802 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:44,803 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:18:44,803 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:18:44,803 INFO L87 Difference]: Start difference. First operand 22999 states and 69151 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:47,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:47,224 INFO L93 Difference]: Finished difference Result 24527 states and 73245 transitions. [2021-06-05 23:18:47,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-06-05 23:18:47,224 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:47,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:47,255 INFO L225 Difference]: With dead ends: 24527 [2021-06-05 23:18:47,255 INFO L226 Difference]: Without dead ends: 24162 [2021-06-05 23:18:47,255 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 789 ImplicationChecksByTransitivity, 1599.9ms TimeCoverageRelationStatistics Valid=278, Invalid=3628, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:18:47,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24162 states. [2021-06-05 23:18:47,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24162 to 22967. [2021-06-05 23:18:47,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22967 states, 22966 states have (on average 3.00788121571018) internal successors, (69079), 22966 states have internal predecessors, (69079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:47,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22967 states to 22967 states and 69079 transitions. [2021-06-05 23:18:47,551 INFO L78 Accepts]: Start accepts. Automaton has 22967 states and 69079 transitions. Word has length 54 [2021-06-05 23:18:47,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:47,551 INFO L482 AbstractCegarLoop]: Abstraction has 22967 states and 69079 transitions. [2021-06-05 23:18:47,551 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:47,551 INFO L276 IsEmpty]: Start isEmpty. Operand 22967 states and 69079 transitions. [2021-06-05 23:18:47,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:47,573 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:47,573 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:47,773 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253,222 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:47,774 INFO L430 AbstractCegarLoop]: === Iteration 226 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:47,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:47,774 INFO L82 PathProgramCache]: Analyzing trace with hash 1982443529, now seen corresponding path program 218 times [2021-06-05 23:18:47,774 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:47,774 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203856447] [2021-06-05 23:18:47,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:47,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:48,158 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:48,158 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:48,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203856447] [2021-06-05 23:18:48,158 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203856447] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:48,158 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539532732] [2021-06-05 23:18:48,158 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 223 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:48,189 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:18:48,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:48,190 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:18:48,191 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:48,442 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:18:48,442 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:18:48,443 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:48,451 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:48,451 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:48,452 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:47, output treesize:25 [2021-06-05 23:18:48,587 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:48,587 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:48,588 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:48,592 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:48,592 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:48,592 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:48,741 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:48,741 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539532732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:48,742 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:48,742 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:18:48,742 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38855204] [2021-06-05 23:18:48,742 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:18:48,742 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:48,742 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:18:48,742 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:18:48,742 INFO L87 Difference]: Start difference. First operand 22967 states and 69079 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:51,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:51,043 INFO L93 Difference]: Finished difference Result 24875 states and 74108 transitions. [2021-06-05 23:18:51,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-06-05 23:18:51,044 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:51,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:51,075 INFO L225 Difference]: With dead ends: 24875 [2021-06-05 23:18:51,076 INFO L226 Difference]: Without dead ends: 24514 [2021-06-05 23:18:51,076 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 1657.5ms TimeCoverageRelationStatistics Valid=285, Invalid=3875, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:18:51,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24514 states. [2021-06-05 23:18:51,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24514 to 22947. [2021-06-05 23:18:51,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22947 states, 22946 states have (on average 3.00810598797176) internal successors, (69024), 22946 states have internal predecessors, (69024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:51,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22947 states to 22947 states and 69024 transitions. [2021-06-05 23:18:51,369 INFO L78 Accepts]: Start accepts. Automaton has 22947 states and 69024 transitions. Word has length 54 [2021-06-05 23:18:51,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:51,369 INFO L482 AbstractCegarLoop]: Abstraction has 22947 states and 69024 transitions. [2021-06-05 23:18:51,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:51,369 INFO L276 IsEmpty]: Start isEmpty. Operand 22947 states and 69024 transitions. [2021-06-05 23:18:51,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:51,392 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:51,392 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:51,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254,223 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:51,592 INFO L430 AbstractCegarLoop]: === Iteration 227 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:51,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:51,593 INFO L82 PathProgramCache]: Analyzing trace with hash 1778141545, now seen corresponding path program 219 times [2021-06-05 23:18:51,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:51,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399333145] [2021-06-05 23:18:51,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:51,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:52,033 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:52,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:52,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399333145] [2021-06-05 23:18:52,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [399333145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:52,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503795181] [2021-06-05 23:18:52,034 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 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 224 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:52,065 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:18:52,065 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:52,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:18:52,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:52,395 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:52,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:18:52,396 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:52,404 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:52,404 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:52,404 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-05 23:18:52,474 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:52,474 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:52,475 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:52,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:52,480 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:52,480 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:52,628 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:52,628 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503795181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:52,628 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:52,628 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:18:52,628 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904339448] [2021-06-05 23:18:52,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:18:52,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:52,629 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:18:52,629 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:18:52,629 INFO L87 Difference]: Start difference. First operand 22947 states and 69024 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:55,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:55,173 INFO L93 Difference]: Finished difference Result 25381 states and 75827 transitions. [2021-06-05 23:18:55,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:18:55,174 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:55,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:55,211 INFO L225 Difference]: With dead ends: 25381 [2021-06-05 23:18:55,211 INFO L226 Difference]: Without dead ends: 24995 [2021-06-05 23:18:55,211 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 1582.7ms TimeCoverageRelationStatistics Valid=260, Invalid=3400, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:18:55,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24995 states. [2021-06-05 23:18:55,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24995 to 22967. [2021-06-05 23:18:55,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22967 states, 22966 states have (on average 3.0074022467996167) internal successors, (69068), 22966 states have internal predecessors, (69068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:55,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22967 states to 22967 states and 69068 transitions. [2021-06-05 23:18:55,520 INFO L78 Accepts]: Start accepts. Automaton has 22967 states and 69068 transitions. Word has length 54 [2021-06-05 23:18:55,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:55,521 INFO L482 AbstractCegarLoop]: Abstraction has 22967 states and 69068 transitions. [2021-06-05 23:18:55,521 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:55,521 INFO L276 IsEmpty]: Start isEmpty. Operand 22967 states and 69068 transitions. [2021-06-05 23:18:55,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:55,543 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:55,543 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:55,743 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 224 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable255 [2021-06-05 23:18:55,744 INFO L430 AbstractCegarLoop]: === Iteration 228 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:55,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:55,744 INFO L82 PathProgramCache]: Analyzing trace with hash -2113532919, now seen corresponding path program 220 times [2021-06-05 23:18:55,744 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:55,744 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557630785] [2021-06-05 23:18:55,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:55,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:56,207 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:18:56,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:18:56,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557630785] [2021-06-05 23:18:56,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557630785] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:56,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1553869435] [2021-06-05 23:18:56,207 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 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 225 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:18:56,238 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:18:56,238 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:18:56,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:18:56,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:18:56,526 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:18:56,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:18:56,527 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:56,535 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:56,535 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:56,536 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:18:56,640 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:18:56,641 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:18:56,641 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:18:56,646 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:18:56,646 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:18:56,646 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:18:56,791 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:18:56,791 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1553869435] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:18:56,791 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:18:56,791 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:18:56,791 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552283722] [2021-06-05 23:18:56,792 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:18:56,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:18:56,792 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:18:56,792 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=1302, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:18:56,792 INFO L87 Difference]: Start difference. First operand 22967 states and 69068 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:58,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:18:58,910 INFO L93 Difference]: Finished difference Result 25333 states and 75695 transitions. [2021-06-05 23:18:58,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:18:58,911 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:18:58,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:18:58,947 INFO L225 Difference]: With dead ends: 25333 [2021-06-05 23:18:58,947 INFO L226 Difference]: Without dead ends: 24995 [2021-06-05 23:18:58,948 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 1580.5ms TimeCoverageRelationStatistics Valid=259, Invalid=3401, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:18:58,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24995 states. [2021-06-05 23:18:59,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24995 to 22951. [2021-06-05 23:18:59,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22951 states, 22950 states have (on average 3.0082788671023963) internal successors, (69040), 22950 states have internal predecessors, (69040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:59,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22951 states to 22951 states and 69040 transitions. [2021-06-05 23:18:59,261 INFO L78 Accepts]: Start accepts. Automaton has 22951 states and 69040 transitions. Word has length 54 [2021-06-05 23:18:59,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:18:59,261 INFO L482 AbstractCegarLoop]: Abstraction has 22951 states and 69040 transitions. [2021-06-05 23:18:59,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:18:59,261 INFO L276 IsEmpty]: Start isEmpty. Operand 22951 states and 69040 transitions. [2021-06-05 23:18:59,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:18:59,284 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:18:59,284 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:18:59,484 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 225 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable256 [2021-06-05 23:18:59,485 INFO L430 AbstractCegarLoop]: === Iteration 229 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:18:59,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:18:59,485 INFO L82 PathProgramCache]: Analyzing trace with hash 1278319505, now seen corresponding path program 221 times [2021-06-05 23:18:59,485 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:18:59,485 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553584236] [2021-06-05 23:18:59,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:18:59,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:18:59,692 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 17 [2021-06-05 23:19:00,033 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:00,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:00,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553584236] [2021-06-05 23:19:00,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553584236] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:00,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641037319] [2021-06-05 23:19:00,034 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 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 226 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:00,066 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 23:19:00,066 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:00,067 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:19:00,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:00,355 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:00,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:19:00,356 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:00,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:00,365 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:00,365 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-06-05 23:19:00,471 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:19:00,471 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 23:19:00,472 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:00,477 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:00,477 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:00,478 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:35, output treesize:13 [2021-06-05 23:19:00,625 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:00,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641037319] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:00,626 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:00,626 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:00,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499124831] [2021-06-05 23:19:00,626 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:00,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:00,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:00,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:00,626 INFO L87 Difference]: Start difference. First operand 22951 states and 69040 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:03,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:03,180 INFO L93 Difference]: Finished difference Result 25321 states and 75662 transitions. [2021-06-05 23:19:03,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:19:03,180 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:03,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:03,216 INFO L225 Difference]: With dead ends: 25321 [2021-06-05 23:19:03,216 INFO L226 Difference]: Without dead ends: 24940 [2021-06-05 23:19:03,216 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 761 ImplicationChecksByTransitivity, 1719.2ms TimeCoverageRelationStatistics Valid=260, Invalid=3522, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:19:03,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24940 states. [2021-06-05 23:19:03,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24940 to 22951. [2021-06-05 23:19:03,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22951 states, 22950 states have (on average 3.0081045751633986) internal successors, (69036), 22950 states have internal predecessors, (69036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:03,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22951 states to 22951 states and 69036 transitions. [2021-06-05 23:19:03,511 INFO L78 Accepts]: Start accepts. Automaton has 22951 states and 69036 transitions. Word has length 54 [2021-06-05 23:19:03,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:03,511 INFO L482 AbstractCegarLoop]: Abstraction has 22951 states and 69036 transitions. [2021-06-05 23:19:03,511 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:03,511 INFO L276 IsEmpty]: Start isEmpty. Operand 22951 states and 69036 transitions. [2021-06-05 23:19:03,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:03,535 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:03,535 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:03,735 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 226 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable257 [2021-06-05 23:19:03,735 INFO L430 AbstractCegarLoop]: === Iteration 230 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:03,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:03,735 INFO L82 PathProgramCache]: Analyzing trace with hash -707059707, now seen corresponding path program 222 times [2021-06-05 23:19:03,736 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:03,736 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874611238] [2021-06-05 23:19:03,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:03,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:04,219 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:04,219 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:04,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874611238] [2021-06-05 23:19:04,219 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874611238] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:04,219 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043805169] [2021-06-05 23:19:04,219 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 227 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:04,251 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:19:04,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:04,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:19:04,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:04,584 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:04,584 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:19:04,585 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:04,593 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:04,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:04,593 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-05 23:19:04,665 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:04,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 25 treesize of output 13 [2021-06-05 23:19:04,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:04,670 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:04,671 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:04,671 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:19:04,821 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:04,821 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043805169] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:04,821 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:04,821 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:04,821 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503976497] [2021-06-05 23:19:04,821 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:04,821 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:04,821 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:04,822 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:04,822 INFO L87 Difference]: Start difference. First operand 22951 states and 69036 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:07,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:07,324 INFO L93 Difference]: Finished difference Result 26294 states and 78523 transitions. [2021-06-05 23:19:07,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-06-05 23:19:07,325 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:07,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:07,364 INFO L225 Difference]: With dead ends: 26294 [2021-06-05 23:19:07,364 INFO L226 Difference]: Without dead ends: 25908 [2021-06-05 23:19:07,364 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 1647.4ms TimeCoverageRelationStatistics Valid=258, Invalid=3402, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 23:19:07,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25908 states. [2021-06-05 23:19:07,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25908 to 22963. [2021-06-05 23:19:07,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22963 states, 22962 states have (on average 3.0079261388380805) internal successors, (69068), 22962 states have internal predecessors, (69068), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:07,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22963 states to 22963 states and 69068 transitions. [2021-06-05 23:19:07,671 INFO L78 Accepts]: Start accepts. Automaton has 22963 states and 69068 transitions. Word has length 54 [2021-06-05 23:19:07,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:07,671 INFO L482 AbstractCegarLoop]: Abstraction has 22963 states and 69068 transitions. [2021-06-05 23:19:07,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:07,672 INFO L276 IsEmpty]: Start isEmpty. Operand 22963 states and 69068 transitions. [2021-06-05 23:19:07,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:07,693 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:07,693 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:07,893 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258,227 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:07,894 INFO L430 AbstractCegarLoop]: === Iteration 231 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:07,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:07,894 INFO L82 PathProgramCache]: Analyzing trace with hash -1235704169, now seen corresponding path program 223 times [2021-06-05 23:19:07,894 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:07,894 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792783328] [2021-06-05 23:19:07,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:07,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:08,407 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:08,408 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:08,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792783328] [2021-06-05 23:19:08,408 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792783328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:08,408 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745147976] [2021-06-05 23:19:08,408 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 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 228 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:08,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:08,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:19:08,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:08,728 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:08,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:19:08,729 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:08,736 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:08,737 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:08,737 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-05 23:19:08,843 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:08,843 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:19:08,844 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:08,849 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:08,849 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:08,849 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:19:09,006 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:09,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745147976] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:09,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:09,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:09,007 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785134342] [2021-06-05 23:19:09,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:09,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:09,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:09,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:09,007 INFO L87 Difference]: Start difference. First operand 22963 states and 69068 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:12,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:12,005 INFO L93 Difference]: Finished difference Result 26334 states and 78626 transitions. [2021-06-05 23:19:12,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-06-05 23:19:12,005 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:12,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:12,045 INFO L225 Difference]: With dead ends: 26334 [2021-06-05 23:19:12,045 INFO L226 Difference]: Without dead ends: 25957 [2021-06-05 23:19:12,046 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1202 ImplicationChecksByTransitivity, 1975.0ms TimeCoverageRelationStatistics Valid=329, Invalid=4927, Unknown=0, NotChecked=0, Total=5256 [2021-06-05 23:19:12,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25957 states. [2021-06-05 23:19:12,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25957 to 22966. [2021-06-05 23:19:12,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22966 states, 22965 states have (on average 3.007881558893969) internal successors, (69076), 22965 states have internal predecessors, (69076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:12,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22966 states to 22966 states and 69076 transitions. [2021-06-05 23:19:12,346 INFO L78 Accepts]: Start accepts. Automaton has 22966 states and 69076 transitions. Word has length 54 [2021-06-05 23:19:12,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:12,347 INFO L482 AbstractCegarLoop]: Abstraction has 22966 states and 69076 transitions. [2021-06-05 23:19:12,347 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:12,347 INFO L276 IsEmpty]: Start isEmpty. Operand 22966 states and 69076 transitions. [2021-06-05 23:19:12,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:12,369 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:12,369 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:12,569 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259,228 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:12,569 INFO L430 AbstractCegarLoop]: === Iteration 232 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:12,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:12,570 INFO L82 PathProgramCache]: Analyzing trace with hash -166353619, now seen corresponding path program 224 times [2021-06-05 23:19:12,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:12,570 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890801857] [2021-06-05 23:19:12,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:12,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:13,115 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:13,115 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:13,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890801857] [2021-06-05 23:19:13,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890801857] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:13,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [626550345] [2021-06-05 23:19:13,115 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 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 229 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:13,146 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:19:13,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:13,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:19:13,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:13,429 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:19:13,429 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:19:13,430 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:13,437 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:13,438 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:13,438 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:27 [2021-06-05 23:19:13,541 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:13,542 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:19:13,542 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:13,547 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:13,547 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:13,547 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:19:13,698 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:13,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [626550345] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:13,698 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:13,699 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:13,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620446590] [2021-06-05 23:19:13,699 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:13,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:13,699 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:13,699 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:13,699 INFO L87 Difference]: Start difference. First operand 22966 states and 69076 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:16,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:16,843 INFO L93 Difference]: Finished difference Result 26790 states and 79883 transitions. [2021-06-05 23:19:16,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-06-05 23:19:16,844 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:16,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:16,880 INFO L225 Difference]: With dead ends: 26790 [2021-06-05 23:19:16,880 INFO L226 Difference]: Without dead ends: 26429 [2021-06-05 23:19:16,881 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1305 ImplicationChecksByTransitivity, 2118.6ms TimeCoverageRelationStatistics Valid=350, Invalid=5350, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 23:19:16,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26429 states. [2021-06-05 23:19:17,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26429 to 22978. [2021-06-05 23:19:17,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22978 states, 22977 states have (on average 3.0077468773120946) internal successors, (69109), 22977 states have internal predecessors, (69109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:17,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22978 states to 22978 states and 69109 transitions. [2021-06-05 23:19:17,177 INFO L78 Accepts]: Start accepts. Automaton has 22978 states and 69109 transitions. Word has length 54 [2021-06-05 23:19:17,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:17,177 INFO L482 AbstractCegarLoop]: Abstraction has 22978 states and 69109 transitions. [2021-06-05 23:19:17,177 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:17,177 INFO L276 IsEmpty]: Start isEmpty. Operand 22978 states and 69109 transitions. [2021-06-05 23:19:17,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:17,198 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:17,198 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:17,398 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 229 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable260 [2021-06-05 23:19:17,398 INFO L430 AbstractCegarLoop]: === Iteration 233 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:17,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:17,399 INFO L82 PathProgramCache]: Analyzing trace with hash 1323562345, now seen corresponding path program 225 times [2021-06-05 23:19:17,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:17,399 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499317661] [2021-06-05 23:19:17,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:17,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:17,827 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:17,828 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:17,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499317661] [2021-06-05 23:19:17,828 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499317661] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:17,828 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882387803] [2021-06-05 23:19:17,828 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 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 230 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:17,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 23:19:17,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:17,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 49 conjunts are in the unsatisfiable core [2021-06-05 23:19:17,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:18,153 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:18,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:19:18,154 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:18,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:18,162 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:18,162 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-05 23:19:18,247 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:19:18,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:19:18,248 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 25 treesize of output 13 [2021-06-05 23:19:18,253 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:18,263 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:18,264 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:18,264 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:39, output treesize:13 [2021-06-05 23:19:18,454 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:18,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882387803] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:18,454 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:18,454 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:18,455 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202986821] [2021-06-05 23:19:18,455 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:18,455 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:18,455 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:18,455 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=1307, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:18,455 INFO L87 Difference]: Start difference. First operand 22978 states and 69109 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:21,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:21,809 INFO L93 Difference]: Finished difference Result 28278 states and 84385 transitions. [2021-06-05 23:19:21,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-06-05 23:19:21,809 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:21,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:21,850 INFO L225 Difference]: With dead ends: 28278 [2021-06-05 23:19:21,850 INFO L226 Difference]: Without dead ends: 28057 [2021-06-05 23:19:21,851 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1136 ImplicationChecksByTransitivity, 2119.4ms TimeCoverageRelationStatistics Valid=362, Invalid=5188, Unknown=0, NotChecked=0, Total=5550 [2021-06-05 23:19:21,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28057 states. [2021-06-05 23:19:22,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28057 to 22982. [2021-06-05 23:19:22,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22982 states, 22981 states have (on average 3.007702014707802) internal successors, (69120), 22981 states have internal predecessors, (69120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:22,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22982 states to 22982 states and 69120 transitions. [2021-06-05 23:19:22,159 INFO L78 Accepts]: Start accepts. Automaton has 22982 states and 69120 transitions. Word has length 54 [2021-06-05 23:19:22,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:22,159 INFO L482 AbstractCegarLoop]: Abstraction has 22982 states and 69120 transitions. [2021-06-05 23:19:22,159 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:22,159 INFO L276 IsEmpty]: Start isEmpty. Operand 22982 states and 69120 transitions. [2021-06-05 23:19:22,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:22,180 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:22,180 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:22,380 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261,230 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:22,381 INFO L430 AbstractCegarLoop]: === Iteration 234 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:22,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:22,381 INFO L82 PathProgramCache]: Analyzing trace with hash -1377304755, now seen corresponding path program 226 times [2021-06-05 23:19:22,381 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:22,381 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94019894] [2021-06-05 23:19:22,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:22,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:22,808 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:22,809 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:22,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94019894] [2021-06-05 23:19:22,809 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94019894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:22,809 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649198481] [2021-06-05 23:19:22,809 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 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 231 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:22,839 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:19:22,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:22,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:19:22,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:23,127 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:23,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:19:23,128 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:23,136 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:23,136 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:23,136 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:27 [2021-06-05 23:19:23,205 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:23,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:19:23,206 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:23,211 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:23,211 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:23,211 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:19:23,390 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:23,391 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649198481] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:23,391 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:23,391 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:23,391 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110235182] [2021-06-05 23:19:23,391 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:23,391 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:23,391 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:23,391 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:23,391 INFO L87 Difference]: Start difference. First operand 22982 states and 69120 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:26,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:26,623 INFO L93 Difference]: Finished difference Result 30436 states and 90583 transitions. [2021-06-05 23:19:26,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 23:19:26,623 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:26,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:26,665 INFO L225 Difference]: With dead ends: 30436 [2021-06-05 23:19:26,665 INFO L226 Difference]: Without dead ends: 30250 [2021-06-05 23:19:26,666 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1297 ImplicationChecksByTransitivity, 1991.9ms TimeCoverageRelationStatistics Valid=356, Invalid=5344, Unknown=0, NotChecked=0, Total=5700 [2021-06-05 23:19:26,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30250 states. [2021-06-05 23:19:26,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30250 to 22951. [2021-06-05 23:19:26,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22951 states, 22950 states have (on average 3.0081045751633986) internal successors, (69036), 22950 states have internal predecessors, (69036), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:26,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22951 states to 22951 states and 69036 transitions. [2021-06-05 23:19:26,982 INFO L78 Accepts]: Start accepts. Automaton has 22951 states and 69036 transitions. Word has length 54 [2021-06-05 23:19:26,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:26,982 INFO L482 AbstractCegarLoop]: Abstraction has 22951 states and 69036 transitions. [2021-06-05 23:19:26,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:26,982 INFO L276 IsEmpty]: Start isEmpty. Operand 22951 states and 69036 transitions. [2021-06-05 23:19:27,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:27,003 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:27,004 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:27,204 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262,231 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:27,204 INFO L430 AbstractCegarLoop]: === Iteration 235 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:27,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:27,204 INFO L82 PathProgramCache]: Analyzing trace with hash 444649975, now seen corresponding path program 227 times [2021-06-05 23:19:27,204 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:27,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408822642] [2021-06-05 23:19:27,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:27,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:27,651 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:27,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:27,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408822642] [2021-06-05 23:19:27,652 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408822642] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:27,652 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941585223] [2021-06-05 23:19:27,652 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 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 232 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:27,685 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:19:27,685 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:27,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 54 conjunts are in the unsatisfiable core [2021-06-05 23:19:27,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:28,009 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:28,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:19:28,010 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:28,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:28,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:28,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-06-05 23:19:28,160 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:28,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:19:28,161 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:28,167 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:28,167 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:28,167 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:19:28,313 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:28,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941585223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:28,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:28,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 22] total 39 [2021-06-05 23:19:28,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829897981] [2021-06-05 23:19:28,314 INFO L462 AbstractCegarLoop]: Interpolant automaton has 40 states [2021-06-05 23:19:28,314 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:28,314 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-06-05 23:19:28,314 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1443, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 23:19:28,314 INFO L87 Difference]: Start difference. First operand 22951 states and 69036 transitions. Second operand has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:31,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:31,277 INFO L93 Difference]: Finished difference Result 26234 states and 78049 transitions. [2021-06-05 23:19:31,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-06-05 23:19:31,277 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:31,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:31,313 INFO L225 Difference]: With dead ends: 26234 [2021-06-05 23:19:31,314 INFO L226 Difference]: Without dead ends: 25710 [2021-06-05 23:19:31,314 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 35 SyntacticMatches, 4 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1583 ImplicationChecksByTransitivity, 2218.0ms TimeCoverageRelationStatistics Valid=422, Invalid=5898, Unknown=0, NotChecked=0, Total=6320 [2021-06-05 23:19:31,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25710 states. [2021-06-05 23:19:31,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25710 to 22993. [2021-06-05 23:19:31,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22993 states, 22992 states have (on average 3.00839422407794) internal successors, (69169), 22992 states have internal predecessors, (69169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:31,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22993 states to 22993 states and 69169 transitions. [2021-06-05 23:19:31,610 INFO L78 Accepts]: Start accepts. Automaton has 22993 states and 69169 transitions. Word has length 54 [2021-06-05 23:19:31,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:31,610 INFO L482 AbstractCegarLoop]: Abstraction has 22993 states and 69169 transitions. [2021-06-05 23:19:31,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 40 states, 40 states have (on average 2.45) internal successors, (98), 39 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:31,610 INFO L276 IsEmpty]: Start isEmpty. Operand 22993 states and 69169 transitions. [2021-06-05 23:19:31,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:31,632 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:31,632 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:31,832 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263,232 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:31,833 INFO L430 AbstractCegarLoop]: === Iteration 236 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:31,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:31,833 INFO L82 PathProgramCache]: Analyzing trace with hash -1782107281, now seen corresponding path program 228 times [2021-06-05 23:19:31,833 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:31,833 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884585121] [2021-06-05 23:19:31,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:31,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:32,253 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:32,253 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:32,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884585121] [2021-06-05 23:19:32,253 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884585121] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:32,253 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2049453658] [2021-06-05 23:19:32,253 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 233 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:32,285 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 23:19:32,285 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:32,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:19:32,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:32,455 WARN L205 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2021-06-05 23:19:32,722 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:19:32,723 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:19:32,723 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 31 treesize of output 17 [2021-06-05 23:19:32,725 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:32,742 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:32,743 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:32,743 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:60, output treesize:30 [2021-06-05 23:19:32,885 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:32,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:19:32,886 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:32,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:32,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:32,891 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:19:33,038 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:33,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2049453658] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:33,039 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:33,039 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 38 [2021-06-05 23:19:33,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622709704] [2021-06-05 23:19:33,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 39 states [2021-06-05 23:19:33,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:33,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-06-05 23:19:33,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=1375, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 23:19:33,039 INFO L87 Difference]: Start difference. First operand 22993 states and 69169 transitions. Second operand has 39 states, 39 states have (on average 2.5384615384615383) internal successors, (99), 38 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:36,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:36,938 INFO L93 Difference]: Finished difference Result 26221 states and 77998 transitions. [2021-06-05 23:19:36,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-06-05 23:19:36,939 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 39 states have (on average 2.5384615384615383) internal successors, (99), 38 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:36,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:36,976 INFO L225 Difference]: With dead ends: 26221 [2021-06-05 23:19:36,976 INFO L226 Difference]: Without dead ends: 25840 [2021-06-05 23:19:36,977 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 37 SyntacticMatches, 3 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2054 ImplicationChecksByTransitivity, 2891.0ms TimeCoverageRelationStatistics Valid=521, Invalid=7489, Unknown=0, NotChecked=0, Total=8010 [2021-06-05 23:19:37,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25840 states. [2021-06-05 23:19:37,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25840 to 23040. [2021-06-05 23:19:37,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23040 states, 23039 states have (on average 3.0085507183471503) internal successors, (69314), 23039 states have internal predecessors, (69314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:37,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23040 states to 23040 states and 69314 transitions. [2021-06-05 23:19:37,284 INFO L78 Accepts]: Start accepts. Automaton has 23040 states and 69314 transitions. Word has length 54 [2021-06-05 23:19:37,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:37,284 INFO L482 AbstractCegarLoop]: Abstraction has 23040 states and 69314 transitions. [2021-06-05 23:19:37,284 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 39 states, 39 states have (on average 2.5384615384615383) internal successors, (99), 38 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:37,284 INFO L276 IsEmpty]: Start isEmpty. Operand 23040 states and 69314 transitions. [2021-06-05 23:19:37,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:37,307 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:37,307 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:37,507 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264,233 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:37,507 INFO L430 AbstractCegarLoop]: === Iteration 237 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:37,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:37,508 INFO L82 PathProgramCache]: Analyzing trace with hash 1588287123, now seen corresponding path program 229 times [2021-06-05 23:19:37,508 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:37,508 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125300738] [2021-06-05 23:19:37,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:37,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:38,086 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:38,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:38,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125300738] [2021-06-05 23:19:38,087 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125300738] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:38,087 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1466772113] [2021-06-05 23:19:38,087 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 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 234 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:38,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:38,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:19:38,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:38,383 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:38,383 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:19:38,384 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:38,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:38,393 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:38,393 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-06-05 23:19:38,533 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:38,533 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:19:38,534 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:38,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:38,539 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:38,539 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:19:38,687 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:38,688 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1466772113] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:38,688 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:38,688 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:38,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233507271] [2021-06-05 23:19:38,688 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:38,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:38,688 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:38,688 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:38,688 INFO L87 Difference]: Start difference. First operand 23040 states and 69314 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:41,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:41,163 INFO L93 Difference]: Finished difference Result 26199 states and 78252 transitions. [2021-06-05 23:19:41,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 23:19:41,164 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:41,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:41,200 INFO L225 Difference]: With dead ends: 26199 [2021-06-05 23:19:41,200 INFO L226 Difference]: Without dead ends: 25749 [2021-06-05 23:19:41,201 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 760 ImplicationChecksByTransitivity, 1739.8ms TimeCoverageRelationStatistics Valid=263, Invalid=3519, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 23:19:41,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25749 states. [2021-06-05 23:19:41,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25749 to 23002. [2021-06-05 23:19:41,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23002 states, 23001 states have (on average 3.008434415894961) internal successors, (69197), 23001 states have internal predecessors, (69197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:41,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23002 states to 23002 states and 69197 transitions. [2021-06-05 23:19:41,509 INFO L78 Accepts]: Start accepts. Automaton has 23002 states and 69197 transitions. Word has length 54 [2021-06-05 23:19:41,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:41,509 INFO L482 AbstractCegarLoop]: Abstraction has 23002 states and 69197 transitions. [2021-06-05 23:19:41,509 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:41,509 INFO L276 IsEmpty]: Start isEmpty. Operand 23002 states and 69197 transitions. [2021-06-05 23:19:41,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:41,531 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:41,531 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:41,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 234 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable265 [2021-06-05 23:19:41,737 INFO L430 AbstractCegarLoop]: === Iteration 238 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:41,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:41,737 INFO L82 PathProgramCache]: Analyzing trace with hash -222596973, now seen corresponding path program 230 times [2021-06-05 23:19:41,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:41,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603240120] [2021-06-05 23:19:41,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:41,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:42,162 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:42,162 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:42,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603240120] [2021-06-05 23:19:42,162 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603240120] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:42,162 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987395936] [2021-06-05 23:19:42,162 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 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 235 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:42,196 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 23:19:42,196 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:42,197 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:19:42,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:42,446 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 23:19:42,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 17 [2021-06-05 23:19:42,447 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:42,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:42,456 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:42,456 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:52, output treesize:30 [2021-06-05 23:19:42,596 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:42,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:19:42,597 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:42,602 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:42,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:42,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:19:42,754 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:42,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987395936] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:42,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:42,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:42,754 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254776829] [2021-06-05 23:19:42,754 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:42,754 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:42,754 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:42,755 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=1304, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:42,755 INFO L87 Difference]: Start difference. First operand 23002 states and 69197 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:45,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:45,423 INFO L93 Difference]: Finished difference Result 26589 states and 79337 transitions. [2021-06-05 23:19:45,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-06-05 23:19:45,423 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:45,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:45,460 INFO L225 Difference]: With dead ends: 26589 [2021-06-05 23:19:45,461 INFO L226 Difference]: Without dead ends: 26228 [2021-06-05 23:19:45,461 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 855 ImplicationChecksByTransitivity, 1671.3ms TimeCoverageRelationStatistics Valid=273, Invalid=3887, Unknown=0, NotChecked=0, Total=4160 [2021-06-05 23:19:45,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26228 states. [2021-06-05 23:19:45,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26228 to 23014. [2021-06-05 23:19:45,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23014 states, 23013 states have (on average 3.0082996567157694) internal successors, (69230), 23013 states have internal predecessors, (69230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:45,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23014 states to 23014 states and 69230 transitions. [2021-06-05 23:19:45,834 INFO L78 Accepts]: Start accepts. Automaton has 23014 states and 69230 transitions. Word has length 54 [2021-06-05 23:19:45,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:45,834 INFO L482 AbstractCegarLoop]: Abstraction has 23014 states and 69230 transitions. [2021-06-05 23:19:45,834 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:45,834 INFO L276 IsEmpty]: Start isEmpty. Operand 23014 states and 69230 transitions. [2021-06-05 23:19:45,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:45,855 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:45,855 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:46,056 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 235 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable266 [2021-06-05 23:19:46,056 INFO L430 AbstractCegarLoop]: === Iteration 239 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:46,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:46,056 INFO L82 PathProgramCache]: Analyzing trace with hash 1267318991, now seen corresponding path program 231 times [2021-06-05 23:19:46,057 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:46,057 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [65256584] [2021-06-05 23:19:46,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:46,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:46,485 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:46,485 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:46,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [65256584] [2021-06-05 23:19:46,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [65256584] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:46,485 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72395662] [2021-06-05 23:19:46,485 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 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 236 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:46,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 23:19:46,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:46,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:19:46,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:46,767 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:46,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:19:46,768 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:46,777 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:46,777 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:46,777 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-06-05 23:19:46,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:19:46,891 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:19:46,892 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 27 treesize of output 13 [2021-06-05 23:19:46,892 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:46,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:46,900 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:46,900 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:41, output treesize:13 [2021-06-05 23:19:47,086 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:47,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72395662] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:47,086 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:47,086 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:47,086 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925488505] [2021-06-05 23:19:47,087 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:47,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:47,087 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:47,087 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=1306, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:47,087 INFO L87 Difference]: Start difference. First operand 23014 states and 69230 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:49,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:49,637 INFO L93 Difference]: Finished difference Result 27799 states and 82892 transitions. [2021-06-05 23:19:49,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:19:49,638 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:49,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:49,678 INFO L225 Difference]: With dead ends: 27799 [2021-06-05 23:19:49,678 INFO L226 Difference]: Without dead ends: 27578 [2021-06-05 23:19:49,678 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 698 ImplicationChecksByTransitivity, 1730.1ms TimeCoverageRelationStatistics Valid=279, Invalid=3627, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:19:49,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27578 states. [2021-06-05 23:19:49,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27578 to 23018. [2021-06-05 23:19:49,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23018 states, 23017 states have (on average 3.0082547682147975) internal successors, (69241), 23017 states have internal predecessors, (69241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:49,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23018 states to 23018 states and 69241 transitions. [2021-06-05 23:19:49,988 INFO L78 Accepts]: Start accepts. Automaton has 23018 states and 69241 transitions. Word has length 54 [2021-06-05 23:19:49,988 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:49,988 INFO L482 AbstractCegarLoop]: Abstraction has 23018 states and 69241 transitions. [2021-06-05 23:19:49,988 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:49,988 INFO L276 IsEmpty]: Start isEmpty. Operand 23018 states and 69241 transitions. [2021-06-05 23:19:50,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:50,010 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:50,010 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:50,210 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 236 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-06-05 23:19:50,210 INFO L430 AbstractCegarLoop]: === Iteration 240 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:50,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:50,210 INFO L82 PathProgramCache]: Analyzing trace with hash -1433548109, now seen corresponding path program 232 times [2021-06-05 23:19:50,210 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:50,210 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104437790] [2021-06-05 23:19:50,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:50,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:50,640 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:50,640 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:50,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104437790] [2021-06-05 23:19:50,641 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104437790] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:50,641 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328813078] [2021-06-05 23:19:50,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 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 237 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:50,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 23:19:50,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:50,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 50 conjunts are in the unsatisfiable core [2021-06-05 23:19:50,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:50,921 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:50,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 17 [2021-06-05 23:19:50,922 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:50,931 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:50,931 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:50,931 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:30 [2021-06-05 23:19:51,036 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:51,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 23:19:51,037 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:51,042 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:51,042 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:51,042 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:31, output treesize:13 [2021-06-05 23:19:51,221 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:51,221 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328813078] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:51,221 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:51,221 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:51,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815777026] [2021-06-05 23:19:51,221 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:51,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:51,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:51,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=1303, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:51,222 INFO L87 Difference]: Start difference. First operand 23018 states and 69241 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:54,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 23:19:54,046 INFO L93 Difference]: Finished difference Result 29986 states and 89112 transitions. [2021-06-05 23:19:54,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 23:19:54,046 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 54 [2021-06-05 23:19:54,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 23:19:54,088 INFO L225 Difference]: With dead ends: 29986 [2021-06-05 23:19:54,088 INFO L226 Difference]: Without dead ends: 29800 [2021-06-05 23:19:54,088 INFO L810 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 37 SyntacticMatches, 4 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 1585.4ms TimeCoverageRelationStatistics Valid=266, Invalid=3640, Unknown=0, NotChecked=0, Total=3906 [2021-06-05 23:19:54,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29800 states. [2021-06-05 23:19:54,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29800 to 22994. [2021-06-05 23:19:54,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22994 states, 22993 states have (on average 3.00848084199539) internal successors, (69174), 22993 states have internal predecessors, (69174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:54,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22994 states to 22994 states and 69174 transitions. [2021-06-05 23:19:54,415 INFO L78 Accepts]: Start accepts. Automaton has 22994 states and 69174 transitions. Word has length 54 [2021-06-05 23:19:54,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 23:19:54,416 INFO L482 AbstractCegarLoop]: Abstraction has 22994 states and 69174 transitions. [2021-06-05 23:19:54,416 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 23:19:54,416 INFO L276 IsEmpty]: Start isEmpty. Operand 22994 states and 69174 transitions. [2021-06-05 23:19:54,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2021-06-05 23:19:54,437 INFO L546 BasicCegarLoop]: Found error trace [2021-06-05 23:19:54,437 INFO L554 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 23:19:54,637 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 237 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-06-05 23:19:54,638 INFO L430 AbstractCegarLoop]: === Iteration 241 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 23:19:54,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 23:19:54,638 INFO L82 PathProgramCache]: Analyzing trace with hash -675723715, now seen corresponding path program 233 times [2021-06-05 23:19:54,638 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 23:19:54,638 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165698627] [2021-06-05 23:19:54,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 23:19:54,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 23:19:55,040 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 23:19:55,040 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 23:19:55,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165698627] [2021-06-05 23:19:55,040 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165698627] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:55,040 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802190664] [2021-06-05 23:19:55,040 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 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 238 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:55,072 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 23:19:55,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 23:19:55,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 48 conjunts are in the unsatisfiable core [2021-06-05 23:19:55,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 23:19:55,338 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 23:19:55,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, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 15 [2021-06-05 23:19:55,339 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:55,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:55,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 23:19:55,350 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:51, output treesize:33 [2021-06-05 23:19:55,576 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 23:19:55,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 23:19:55,577 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 21 treesize of output 13 [2021-06-05 23:19:55,578 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 23:19:55,587 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 23:19:55,588 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 23:19:55,588 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:42, output treesize:13 [2021-06-05 23:19:55,746 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 35 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-06-05 23:19:55,746 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802190664] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 23:19:55,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 23:19:55,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 20] total 37 [2021-06-05 23:19:55,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [747600412] [2021-06-05 23:19:55,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 38 states [2021-06-05 23:19:55,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 23:19:55,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-06-05 23:19:55,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1305, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 23:19:55,747 INFO L87 Difference]: Start difference. First operand 22994 states and 69174 transitions. Second operand has 38 states, 38 states have (on average 2.473684210526316) internal successors, (94), 37 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-06-05 23:19:58,352 WARN L222 SmtUtils]: Removed 4 from assertion stack [2021-06-05 23:19:58,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-06-05 23:19:58,556 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable269,238 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 23:19:58,557 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 23:19:58,558 INFO L247 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 23:19:58,560 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 23:19:58,560 INFO L202 PluginConnector]: Adding new model queue-add-3.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 11:19:58 BasicIcfg [2021-06-05 23:19:58,560 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 23:19:58,560 INFO L168 Benchmark]: Toolchain (without parser) took 748040.39 ms. Allocated memory was 383.8 MB in the beginning and 3.1 GB in the end (delta: 2.8 GB). Free memory was 362.7 MB in the beginning and 1.1 GB in the end (delta: -708.9 MB). Peak memory consumption was 2.1 GB. Max. memory is 16.0 GB. [2021-06-05 23:19:58,560 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 383.8 MB. Free memory was 363.9 MB in the beginning and 363.8 MB in the end (delta: 70.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 23:19:58,560 INFO L168 Benchmark]: Boogie Procedure Inliner took 21.25 ms. Allocated memory is still 383.8 MB. Free memory was 362.6 MB in the beginning and 361.1 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 23:19:58,560 INFO L168 Benchmark]: Boogie Preprocessor took 24.37 ms. Allocated memory is still 383.8 MB. Free memory was 361.1 MB in the beginning and 360.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.0 GB. [2021-06-05 23:19:58,560 INFO L168 Benchmark]: RCFGBuilder took 387.99 ms. Allocated memory is still 383.8 MB. Free memory was 360.0 MB in the beginning and 344.2 MB in the end (delta: 15.8 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.0 GB. [2021-06-05 23:19:58,560 INFO L168 Benchmark]: TraceAbstraction took 747601.71 ms. Allocated memory was 383.8 MB in the beginning and 3.1 GB in the end (delta: 2.8 GB). Free memory was 343.8 MB in the beginning and 1.1 GB in the end (delta: -727.8 MB). Peak memory consumption was 2.0 GB. Max. memory is 16.0 GB. [2021-06-05 23:19:58,561 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.13 ms. Allocated memory is still 383.8 MB. Free memory was 363.9 MB in the beginning and 363.8 MB in the end (delta: 70.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 21.25 ms. Allocated memory is still 383.8 MB. Free memory was 362.6 MB in the beginning and 361.1 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 24.37 ms. Allocated memory is still 383.8 MB. Free memory was 361.1 MB in the beginning and 360.1 MB in the end (delta: 1.0 MB). Peak memory consumption was 4.2 MB. Max. memory is 16.0 GB. * RCFGBuilder took 387.99 ms. Allocated memory is still 383.8 MB. Free memory was 360.0 MB in the beginning and 344.2 MB in the end (delta: 15.8 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.0 GB. * TraceAbstraction took 747601.71 ms. Allocated memory was 383.8 MB in the beginning and 3.1 GB in the end (delta: 2.8 GB). Free memory was 343.8 MB in the beginning and 1.1 GB in the end (delta: -727.8 MB). Peak memory consumption was 2.0 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 88]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (22994states) and FLOYD_HOARE automaton (currently 35 states, 38 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 34 for 16ms.. - StatisticsResult: Ultimate Automizer benchmark data for errors in thread instance: ULTIMATE.start with 1 thread instances CFG has 7 procedures, 63 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 747438.8ms, OverallIterations: 241, TraceHistogramMax: 3, EmptinessCheckTime: 3389.1ms, AutomataDifference: 462496.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 71.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 40081 SDtfs, 85871 SDslu, 698237 SDs, 0 SdLazy, 601251 SolverSat, 12398 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 203513.4ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 21944 GetRequests, 8032 SyntacticMatches, 694 SemanticMatches, 13217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194028 ImplicationChecksByTransitivity, 327106.4ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=23040occurred in iteration=236, InterpolantAutomatonStates: 9570, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 45431.6ms AutomataMinimizationTime, 240 MinimizatonAttempts, 646704 StatesRemovedByMinimization, 236 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1255.6ms SsaConstructionTime, 3636.2ms SatisfiabilityAnalysisTime, 178009.5ms InterpolantComputationTime, 22858 NumberOfCodeBlocks, 22844 NumberOfCodeBlocksAsserted, 770 NumberOfCheckSat, 22380 ConstructedInterpolants, 230 QuantifiedInterpolants, 348720 SizeOfPredicates, 2649 NumberOfNonLiveVariables, 27567 ConjunctsInSsa, 9198 ConjunctsInUnsatCore, 478 InterpolantComputations, 5 PerfectInterpolantSequences, 1324/12425 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