/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/dot-product-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2cf4d3f9dd5fed411db405f577e28237a543b59a-2cf4d3f [2021-08-12 19:42:34,463 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-12 19:42:34,466 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-12 19:42:34,504 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-12 19:42:34,505 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-12 19:42:34,507 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-12 19:42:34,510 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-12 19:42:34,515 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-12 19:42:34,517 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-12 19:42:34,521 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-12 19:42:34,522 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-12 19:42:34,523 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-12 19:42:34,523 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-12 19:42:34,525 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-12 19:42:34,527 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-12 19:42:34,528 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-12 19:42:34,530 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-12 19:42:34,532 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-12 19:42:34,535 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-12 19:42:34,542 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-12 19:42:34,543 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-12 19:42:34,545 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-12 19:42:34,546 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-12 19:42:34,547 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-12 19:42:34,553 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-12 19:42:34,553 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-12 19:42:34,554 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-12 19:42:34,555 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-12 19:42:34,555 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-12 19:42:34,556 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-12 19:42:34,556 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-12 19:42:34,557 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-12 19:42:34,558 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-12 19:42:34,558 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-12 19:42:34,559 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-12 19:42:34,559 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-12 19:42:34,560 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-12 19:42:34,560 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-12 19:42:34,560 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-12 19:42:34,561 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-12 19:42:34,562 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-12 19:42:34,565 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-08-12 19:42:34,600 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-12 19:42:34,600 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-12 19:42:34,601 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-12 19:42:34,601 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-12 19:42:34,604 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-12 19:42:34,604 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-12 19:42:34,604 INFO L138 SettingsManager]: * Use SBE=true [2021-08-12 19:42:34,604 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-12 19:42:34,604 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-12 19:42:34,605 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-12 19:42:34,605 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-12 19:42:34,605 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-12 19:42:34,606 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-12 19:42:34,606 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-12 19:42:34,606 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-12 19:42:34,606 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-12 19:42:34,606 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-12 19:42:34,606 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-12 19:42:34,606 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-12 19:42:34,607 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-12 19:42:34,607 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-12 19:42:34,607 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-12 19:42:34,607 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-12 19:42:34,607 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 19:42:34,607 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-12 19:42:34,607 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-12 19:42:34,608 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-12 19:42:34,608 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-12 19:42:34,608 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-12 19:42:34,608 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-12 19:42:34,608 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-08-12 19:42:34,927 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-12 19:42:34,942 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-12 19:42:34,944 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-12 19:42:34,945 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-12 19:42:34,946 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-12 19:42:34,947 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/dot-product-alt.wvr.bpl [2021-08-12 19:42:34,947 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/dot-product-alt.wvr.bpl' [2021-08-12 19:42:34,982 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-12 19:42:34,984 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-12 19:42:34,985 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-12 19:42:34,985 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-12 19:42:34,985 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-12 19:42:35,000 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (1/1) ... [2021-08-12 19:42:35,008 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (1/1) ... [2021-08-12 19:42:35,015 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-12 19:42:35,016 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-12 19:42:35,017 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-12 19:42:35,017 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-12 19:42:35,025 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (1/1) ... [2021-08-12 19:42:35,025 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (1/1) ... [2021-08-12 19:42:35,027 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (1/1) ... [2021-08-12 19:42:35,027 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (1/1) ... [2021-08-12 19:42:35,032 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (1/1) ... [2021-08-12 19:42:35,035 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (1/1) ... [2021-08-12 19:42:35,036 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (1/1) ... [2021-08-12 19:42:35,040 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-12 19:42:35,042 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-12 19:42:35,042 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-12 19:42:35,043 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-12 19:42:35,044 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (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-08-12 19:42:35,107 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-12 19:42:35,107 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-12 19:42:35,107 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-12 19:42:35,107 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-12 19:42:35,108 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-12 19:42:35,108 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-12 19:42:35,108 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-12 19:42:35,108 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-12 19:42:35,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-12 19:42:35,113 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-12 19:42:35,113 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-12 19:42:35,113 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-12 19:42:35,114 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-12 19:42:35,242 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-12 19:42:35,243 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-12 19:42:35,244 INFO L202 PluginConnector]: Adding new model dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:42:35 BoogieIcfgContainer [2021-08-12 19:42:35,244 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-12 19:42:35,245 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-12 19:42:35,246 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-12 19:42:35,248 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-12 19:42:35,248 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:42:34" (1/2) ... [2021-08-12 19:42:35,249 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@760e3244 and model type dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 07:42:35, skipping insertion in model container [2021-08-12 19:42:35,249 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:42:35" (2/2) ... [2021-08-12 19:42:35,250 INFO L111 eAbstractionObserver]: Analyzing ICFG dot-product-alt.wvr.bpl [2021-08-12 19:42:35,254 INFO L206 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-12 19:42:35,255 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-12 19:42:35,255 INFO L445 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-12 19:42:35,287 INFO L149 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-08-12 19:42:35,306 INFO L255 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2021-08-12 19:42:35,322 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-08-12 19:42:35,323 INFO L379 AbstractCegarLoop]: Hoare is true [2021-08-12 19:42:35,323 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-08-12 19:42:35,323 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-08-12 19:42:35,323 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-08-12 19:42:35,323 INFO L383 AbstractCegarLoop]: Difference is false [2021-08-12 19:42:35,323 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-08-12 19:42:35,323 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-08-12 19:42:35,334 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 39 places, 32 transitions, 88 flow [2021-08-12 19:42:35,388 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:35,394 INFO L276 IsEmpty]: Start isEmpty. Operand has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:35,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-08-12 19:42:35,418 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:35,419 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:42:35,419 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:35,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:35,425 INFO L82 PathProgramCache]: Analyzing trace with hash 761048342, now seen corresponding path program 1 times [2021-08-12 19:42:35,434 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:35,434 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386459449] [2021-08-12 19:42:35,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:35,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:35,600 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:35,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:35,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386459449] [2021-08-12 19:42:35,603 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386459449] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:42:35,603 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:42:35,603 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:42:35,604 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122629812] [2021-08-12 19:42:35,608 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-08-12 19:42:35,609 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:35,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-12 19:42:35,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 19:42:35,630 INFO L87 Difference]: Start difference. First operand has 195 states, 193 states have (on average 2.8756476683937824) internal successors, (555), 194 states have internal predecessors, (555), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:35,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:35,758 INFO L93 Difference]: Finished difference Result 302 states and 863 transitions. [2021-08-12 19:42:35,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-12 19:42:35,760 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-08-12 19:42:35,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:35,773 INFO L225 Difference]: With dead ends: 302 [2021-08-12 19:42:35,773 INFO L226 Difference]: Without dead ends: 283 [2021-08-12 19:42:35,775 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-12 19:42:35,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-08-12 19:42:35,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 230. [2021-08-12 19:42:35,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.8820960698689957) internal successors, (660), 229 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:35,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 660 transitions. [2021-08-12 19:42:35,857 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 660 transitions. Word has length 18 [2021-08-12 19:42:35,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:35,858 INFO L482 AbstractCegarLoop]: Abstraction has 230 states and 660 transitions. [2021-08-12 19:42:35,858 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:35,858 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 660 transitions. [2021-08-12 19:42:35,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 19:42:35,865 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:35,865 INFO L550 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-08-12 19:42:35,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-12 19:42:35,866 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:35,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:35,870 INFO L82 PathProgramCache]: Analyzing trace with hash -1631630015, now seen corresponding path program 1 times [2021-08-12 19:42:35,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:35,871 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139833164] [2021-08-12 19:42:35,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:35,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:35,957 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:42:35,958 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:35,958 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139833164] [2021-08-12 19:42:35,958 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139833164] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:42:35,958 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:42:35,958 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:42:35,958 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975587986] [2021-08-12 19:42:35,959 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:42:35,959 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:35,960 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:42:35,960 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:42:35,960 INFO L87 Difference]: Start difference. First operand 230 states and 660 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 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-08-12 19:42:36,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:36,061 INFO L93 Difference]: Finished difference Result 326 states and 939 transitions. [2021-08-12 19:42:36,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-08-12 19:42:36,065 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 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-08-12 19:42:36,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:36,069 INFO L225 Difference]: With dead ends: 326 [2021-08-12 19:42:36,070 INFO L226 Difference]: Without dead ends: 249 [2021-08-12 19:42:36,072 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 27.0ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:42:36,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2021-08-12 19:42:36,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 224. [2021-08-12 19:42:36,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 223 states have (on average 2.89237668161435) internal successors, (645), 223 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:36,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 645 transitions. [2021-08-12 19:42:36,096 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 645 transitions. Word has length 21 [2021-08-12 19:42:36,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:36,096 INFO L482 AbstractCegarLoop]: Abstraction has 224 states and 645 transitions. [2021-08-12 19:42:36,096 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 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-08-12 19:42:36,099 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 645 transitions. [2021-08-12 19:42:36,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-08-12 19:42:36,101 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:36,101 INFO L550 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-08-12 19:42:36,101 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-12 19:42:36,102 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:36,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:36,103 INFO L82 PathProgramCache]: Analyzing trace with hash 691559827, now seen corresponding path program 1 times [2021-08-12 19:42:36,104 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:36,104 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263931882] [2021-08-12 19:42:36,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:36,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:36,171 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:42:36,171 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:36,172 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263931882] [2021-08-12 19:42:36,172 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263931882] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:42:36,172 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:42:36,172 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:42:36,172 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194116181] [2021-08-12 19:42:36,173 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:42:36,173 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:36,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:42:36,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:42:36,174 INFO L87 Difference]: Start difference. First operand 224 states and 645 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 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-08-12 19:42:36,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:36,270 INFO L93 Difference]: Finished difference Result 443 states and 1285 transitions. [2021-08-12 19:42:36,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:42:36,271 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 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-08-12 19:42:36,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:36,275 INFO L225 Difference]: With dead ends: 443 [2021-08-12 19:42:36,275 INFO L226 Difference]: Without dead ends: 332 [2021-08-12 19:42:36,277 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 25.6ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:42:36,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2021-08-12 19:42:36,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 260. [2021-08-12 19:42:36,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 259 states have (on average 2.9034749034749034) internal successors, (752), 259 states have internal predecessors, (752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:36,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 752 transitions. [2021-08-12 19:42:36,302 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 752 transitions. Word has length 21 [2021-08-12 19:42:36,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:36,302 INFO L482 AbstractCegarLoop]: Abstraction has 260 states and 752 transitions. [2021-08-12 19:42:36,302 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 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-08-12 19:42:36,303 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 752 transitions. [2021-08-12 19:42:36,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:42:36,303 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:36,304 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:42:36,304 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-12 19:42:36,304 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:36,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:36,305 INFO L82 PathProgramCache]: Analyzing trace with hash -312129144, now seen corresponding path program 1 times [2021-08-12 19:42:36,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:36,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922965955] [2021-08-12 19:42:36,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:36,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:36,719 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:36,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:36,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922965955] [2021-08-12 19:42:36,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922965955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:36,721 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1700103451] [2021-08-12 19:42:36,721 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-08-12 19:42:36,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:36,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:42:36,784 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:37,076 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:42:37,082 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-08-12 19:42:37,092 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:42:37,098 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:37,101 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:42:37,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:42:37,106 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:42:37,112 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:37,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-12 19:42:37,117 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:42:37,121 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:37,126 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:42:37,126 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:29, output treesize:3 [2021-08-12 19:42:37,170 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:37,170 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1700103451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:37,170 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:37,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2021-08-12 19:42:37,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379779825] [2021-08-12 19:42:37,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-08-12 19:42:37,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:37,173 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-08-12 19:42:37,173 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:42:37,174 INFO L87 Difference]: Start difference. First operand 260 states and 752 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:37,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:37,462 INFO L93 Difference]: Finished difference Result 428 states and 1217 transitions. [2021-08-12 19:42:37,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:42:37,463 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:42:37,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:37,466 INFO L225 Difference]: With dead ends: 428 [2021-08-12 19:42:37,466 INFO L226 Difference]: Without dead ends: 411 [2021-08-12 19:42:37,466 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 18 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 457.0ms TimeCoverageRelationStatistics Valid=79, Invalid=263, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:42:37,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2021-08-12 19:42:37,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 346. [2021-08-12 19:42:37,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 2.8956521739130436) internal successors, (999), 345 states have internal predecessors, (999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:37,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 999 transitions. [2021-08-12 19:42:37,482 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 999 transitions. Word has length 24 [2021-08-12 19:42:37,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:37,483 INFO L482 AbstractCegarLoop]: Abstraction has 346 states and 999 transitions. [2021-08-12 19:42:37,483 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 13 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:37,483 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 999 transitions. [2021-08-12 19:42:37,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:42:37,484 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:37,484 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:42:37,706 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:37,707 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:37,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:37,707 INFO L82 PathProgramCache]: Analyzing trace with hash -611353494, now seen corresponding path program 2 times [2021-08-12 19:42:37,707 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:37,707 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [5434497] [2021-08-12 19:42:37,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:37,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:37,994 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:37,994 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:37,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [5434497] [2021-08-12 19:42:37,995 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [5434497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:37,996 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802235943] [2021-08-12 19:42:37,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 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-08-12 19:42:38,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:42:38,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:38,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:42:38,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:38,197 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:38,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 23 treesize of output 27 [2021-08-12 19:42:38,264 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:42:38,276 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:38,284 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:38,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-08-12 19:42:38,330 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:42:38,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:38,369 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:38,370 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2021-08-12 19:42:38,373 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:42:38,392 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:38,408 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:42:38,409 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:32, output treesize:19 [2021-08-12 19:42:38,466 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:38,466 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802235943] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:38,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:38,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 14 [2021-08-12 19:42:38,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009839286] [2021-08-12 19:42:38,467 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:42:38,467 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:38,467 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:42:38,467 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:42:38,468 INFO L87 Difference]: Start difference. First operand 346 states and 999 transitions. Second operand has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:39,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:39,153 INFO L93 Difference]: Finished difference Result 618 states and 1758 transitions. [2021-08-12 19:42:39,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:42:39,153 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:42:39,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:39,157 INFO L225 Difference]: With dead ends: 618 [2021-08-12 19:42:39,157 INFO L226 Difference]: Without dead ends: 586 [2021-08-12 19:42:39,158 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 612.1ms TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:42:39,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 586 states. [2021-08-12 19:42:39,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 586 to 368. [2021-08-12 19:42:39,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 367 states have (on average 2.915531335149864) internal successors, (1070), 367 states have internal predecessors, (1070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:39,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 1070 transitions. [2021-08-12 19:42:39,177 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 1070 transitions. Word has length 24 [2021-08-12 19:42:39,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:39,178 INFO L482 AbstractCegarLoop]: Abstraction has 368 states and 1070 transitions. [2021-08-12 19:42:39,178 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:39,178 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 1070 transitions. [2021-08-12 19:42:39,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:42:39,179 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:39,179 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:42:39,392 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:39,393 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:39,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:39,393 INFO L82 PathProgramCache]: Analyzing trace with hash 1585830426, now seen corresponding path program 3 times [2021-08-12 19:42:39,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:39,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894665765] [2021-08-12 19:42:39,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:39,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:39,667 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:39,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:39,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894665765] [2021-08-12 19:42:39,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894665765] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:39,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817068892] [2021-08-12 19:42:39,667 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:39,704 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:42:39,704 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:39,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-12 19:42:39,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:39,797 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:39,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 23 treesize of output 27 [2021-08-12 19:42:39,861 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:42:39,871 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:39,879 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:39,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-08-12 19:42:39,908 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:42:39,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:39,934 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:39,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 19 [2021-08-12 19:42:39,936 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:42:39,953 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:39,963 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:42:39,963 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:29, output treesize:15 [2021-08-12 19:42:40,035 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:40,035 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817068892] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:40,035 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:40,035 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 14 [2021-08-12 19:42:40,036 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789829249] [2021-08-12 19:42:40,036 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:42:40,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:40,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:42:40,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:42:40,037 INFO L87 Difference]: Start difference. First operand 368 states and 1070 transitions. Second operand has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:40,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:40,618 INFO L93 Difference]: Finished difference Result 719 states and 2083 transitions. [2021-08-12 19:42:40,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-08-12 19:42:40,619 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:42:40,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:40,623 INFO L225 Difference]: With dead ends: 719 [2021-08-12 19:42:40,623 INFO L226 Difference]: Without dead ends: 702 [2021-08-12 19:42:40,624 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 582.8ms TimeCoverageRelationStatistics Valid=174, Invalid=476, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:42:40,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2021-08-12 19:42:40,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 366. [2021-08-12 19:42:40,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 365 states have (on average 2.9342465753424656) internal successors, (1071), 365 states have internal predecessors, (1071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:40,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 1071 transitions. [2021-08-12 19:42:40,647 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 1071 transitions. Word has length 24 [2021-08-12 19:42:40,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:40,647 INFO L482 AbstractCegarLoop]: Abstraction has 366 states and 1071 transitions. [2021-08-12 19:42:40,647 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:40,647 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 1071 transitions. [2021-08-12 19:42:40,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:42:40,648 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:40,648 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:42:40,871 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-08-12 19:42:40,871 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:40,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:40,871 INFO L82 PathProgramCache]: Analyzing trace with hash 416827498, now seen corresponding path program 4 times [2021-08-12 19:42:40,872 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:40,872 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205612282] [2021-08-12 19:42:40,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:40,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:41,050 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:41,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:41,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205612282] [2021-08-12 19:42:41,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205612282] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:41,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670437975] [2021-08-12 19:42:41,051 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:41,086 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:42:41,087 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:41,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-12 19:42:41,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:41,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 19 [2021-08-12 19:42:41,178 INFO L550 ElimStorePlain]: Start of recursive call 2: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:42:41,183 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:41,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-08-12 19:42:41,188 INFO L550 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:42:41,194 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:41,197 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-08-12 19:42:41,198 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:42:41,202 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:41,203 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:42:41,203 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:31, output treesize:3 [2021-08-12 19:42:41,228 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:41,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670437975] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:41,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:41,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 11 [2021-08-12 19:42:41,229 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314479188] [2021-08-12 19:42:41,229 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:42:41,229 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:41,230 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:42:41,230 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:42:41,230 INFO L87 Difference]: Start difference. First operand 366 states and 1071 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:41,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:41,543 INFO L93 Difference]: Finished difference Result 560 states and 1609 transitions. [2021-08-12 19:42:41,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:42:41,544 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:42:41,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:41,547 INFO L225 Difference]: With dead ends: 560 [2021-08-12 19:42:41,547 INFO L226 Difference]: Without dead ends: 543 [2021-08-12 19:42:41,548 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 259.2ms TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:42:41,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 543 states. [2021-08-12 19:42:41,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 543 to 382. [2021-08-12 19:42:41,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 382 states, 381 states have (on average 2.916010498687664) internal successors, (1111), 381 states have internal predecessors, (1111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:41,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 382 states to 382 states and 1111 transitions. [2021-08-12 19:42:41,568 INFO L78 Accepts]: Start accepts. Automaton has 382 states and 1111 transitions. Word has length 24 [2021-08-12 19:42:41,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:41,568 INFO L482 AbstractCegarLoop]: Abstraction has 382 states and 1111 transitions. [2021-08-12 19:42:41,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:41,568 INFO L276 IsEmpty]: Start isEmpty. Operand 382 states and 1111 transitions. [2021-08-12 19:42:41,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-08-12 19:42:41,569 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:41,570 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:42:41,788 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:41,789 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:41,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:41,789 INFO L82 PathProgramCache]: Analyzing trace with hash -2079136470, now seen corresponding path program 5 times [2021-08-12 19:42:41,789 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:41,789 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051273857] [2021-08-12 19:42:41,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:41,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:42,047 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:42,048 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:42,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051273857] [2021-08-12 19:42:42,048 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051273857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:42,048 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109731075] [2021-08-12 19:42:42,048 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-08-12 19:42:42,093 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:42:42,093 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:42,094 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 16 conjunts are in the unsatisfiable core [2021-08-12 19:42:42,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:42,218 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:42,219 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select 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 31 [2021-08-12 19:42:42,249 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:42:42,260 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:42,268 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:42,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 27 [2021-08-12 19:42:42,300 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:42:42,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:42,327 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:42,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 23 [2021-08-12 19:42:42,329 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:42:42,347 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:42:42,382 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:42:42,383 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:36, output treesize:45 [2021-08-12 19:42:42,476 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:42,476 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109731075] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:42,476 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:42,476 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 16 [2021-08-12 19:42:42,476 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134172046] [2021-08-12 19:42:42,477 INFO L462 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-08-12 19:42:42,477 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:42,477 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-08-12 19:42:42,477 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2021-08-12 19:42:42,478 INFO L87 Difference]: Start difference. First operand 382 states and 1111 transitions. Second operand has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:42,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:42,966 INFO L93 Difference]: Finished difference Result 683 states and 1987 transitions. [2021-08-12 19:42:42,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:42:42,967 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-08-12 19:42:42,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:42,971 INFO L225 Difference]: With dead ends: 683 [2021-08-12 19:42:42,971 INFO L226 Difference]: Without dead ends: 666 [2021-08-12 19:42:42,972 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 490.1ms TimeCoverageRelationStatistics Valid=140, Invalid=412, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:42:42,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 666 states. [2021-08-12 19:42:42,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 666 to 390. [2021-08-12 19:42:42,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 2.9383033419023135) internal successors, (1143), 389 states have internal predecessors, (1143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:42,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 1143 transitions. [2021-08-12 19:42:42,997 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 1143 transitions. Word has length 24 [2021-08-12 19:42:42,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:42,998 INFO L482 AbstractCegarLoop]: Abstraction has 390 states and 1143 transitions. [2021-08-12 19:42:42,998 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 2.176470588235294) internal successors, (37), 16 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:42,998 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 1143 transitions. [2021-08-12 19:42:42,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:42,999 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:42,999 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:43,216 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-12 19:42:43,217 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:43,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:43,217 INFO L82 PathProgramCache]: Analyzing trace with hash 504651029, now seen corresponding path program 6 times [2021-08-12 19:42:43,217 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:43,217 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451902471] [2021-08-12 19:42:43,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:43,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:43,269 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:43,269 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:43,269 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451902471] [2021-08-12 19:42:43,269 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451902471] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:43,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1303239971] [2021-08-12 19:42:43,270 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:43,303 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:42:43,303 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:43,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:43,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:43,417 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:43,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1303239971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:43,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:43,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:42:43,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283210180] [2021-08-12 19:42:43,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:42:43,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:43,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:42:43,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:42:43,419 INFO L87 Difference]: Start difference. First operand 390 states and 1143 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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-08-12 19:42:44,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:44,053 INFO L93 Difference]: Finished difference Result 1215 states and 3523 transitions. [2021-08-12 19:42:44,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 19:42:44,054 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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 27 [2021-08-12 19:42:44,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:44,060 INFO L225 Difference]: With dead ends: 1215 [2021-08-12 19:42:44,060 INFO L226 Difference]: Without dead ends: 1186 [2021-08-12 19:42:44,060 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 255.9ms TimeCoverageRelationStatistics Valid=210, Invalid=602, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:42:44,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2021-08-12 19:42:44,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 509. [2021-08-12 19:42:44,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 508 states have (on average 3.0688976377952755) internal successors, (1559), 508 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:44,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1559 transitions. [2021-08-12 19:42:44,101 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1559 transitions. Word has length 27 [2021-08-12 19:42:44,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:44,101 INFO L482 AbstractCegarLoop]: Abstraction has 509 states and 1559 transitions. [2021-08-12 19:42:44,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 12 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-08-12 19:42:44,101 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1559 transitions. [2021-08-12 19:42:44,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:44,102 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:44,102 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:44,316 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:44,317 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:44,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:44,317 INFO L82 PathProgramCache]: Analyzing trace with hash 993171717, now seen corresponding path program 7 times [2021-08-12 19:42:44,317 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:44,317 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609144240] [2021-08-12 19:42:44,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:44,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:44,362 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:44,363 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:44,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609144240] [2021-08-12 19:42:44,363 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609144240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:44,363 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [804459300] [2021-08-12 19:42:44,363 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:44,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:44,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:44,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:44,517 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:44,517 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [804459300] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:44,518 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:44,518 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:42:44,518 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123791805] [2021-08-12 19:42:44,518 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:42:44,518 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:44,518 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:42:44,519 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:42:44,519 INFO L87 Difference]: Start difference. First operand 509 states and 1559 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:45,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:45,709 INFO L93 Difference]: Finished difference Result 2054 states and 5827 transitions. [2021-08-12 19:42:45,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-12 19:42:45,710 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:42:45,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:45,721 INFO L225 Difference]: With dead ends: 2054 [2021-08-12 19:42:45,722 INFO L226 Difference]: Without dead ends: 2025 [2021-08-12 19:42:45,723 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 474.8ms TimeCoverageRelationStatistics Valid=540, Invalid=2010, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 19:42:45,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2021-08-12 19:42:45,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 515. [2021-08-12 19:42:45,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 514 states have (on average 3.0914396887159534) internal successors, (1589), 514 states have internal predecessors, (1589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:45,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 1589 transitions. [2021-08-12 19:42:45,777 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 1589 transitions. Word has length 27 [2021-08-12 19:42:45,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:45,778 INFO L482 AbstractCegarLoop]: Abstraction has 515 states and 1589 transitions. [2021-08-12 19:42:45,778 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:45,778 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 1589 transitions. [2021-08-12 19:42:45,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:45,779 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:45,779 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:45,980 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-08-12 19:42:45,981 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:45,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:45,981 INFO L82 PathProgramCache]: Analyzing trace with hash 799271049, now seen corresponding path program 8 times [2021-08-12 19:42:45,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:45,982 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476327384] [2021-08-12 19:42:45,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:45,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:46,022 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:46,022 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:46,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476327384] [2021-08-12 19:42:46,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476327384] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:46,022 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992026710] [2021-08-12 19:42:46,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 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-08-12 19:42:46,055 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:42:46,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:46,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:46,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:46,164 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:46,164 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992026710] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:46,164 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:46,164 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:42:46,165 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437131486] [2021-08-12 19:42:46,165 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:42:46,165 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:46,165 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:42:46,165 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:42:46,166 INFO L87 Difference]: Start difference. First operand 515 states and 1589 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:47,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:47,183 INFO L93 Difference]: Finished difference Result 1871 states and 5369 transitions. [2021-08-12 19:42:47,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 19:42:47,183 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:42:47,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:47,193 INFO L225 Difference]: With dead ends: 1871 [2021-08-12 19:42:47,194 INFO L226 Difference]: Without dead ends: 1842 [2021-08-12 19:42:47,195 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 459.0ms TimeCoverageRelationStatistics Valid=479, Invalid=1777, Unknown=0, NotChecked=0, Total=2256 [2021-08-12 19:42:47,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2021-08-12 19:42:47,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 505. [2021-08-12 19:42:47,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 504 states have (on average 3.0734126984126986) internal successors, (1549), 504 states have internal predecessors, (1549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:47,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 1549 transitions. [2021-08-12 19:42:47,246 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 1549 transitions. Word has length 27 [2021-08-12 19:42:47,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:47,246 INFO L482 AbstractCegarLoop]: Abstraction has 505 states and 1549 transitions. [2021-08-12 19:42:47,247 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:47,247 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 1549 transitions. [2021-08-12 19:42:47,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:47,248 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:47,248 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:42:47,452 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-08-12 19:42:47,452 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:47,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:47,453 INFO L82 PathProgramCache]: Analyzing trace with hash 477674582, now seen corresponding path program 1 times [2021-08-12 19:42:47,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:47,453 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864865561] [2021-08-12 19:42:47,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:47,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:47,487 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:42:47,487 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:47,487 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864865561] [2021-08-12 19:42:47,487 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864865561] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:47,488 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [335158147] [2021-08-12 19:42:47,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:47,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:47,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:42:47,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:47,585 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:42:47,586 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [335158147] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:47,586 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:47,586 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-12 19:42:47,586 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881342290] [2021-08-12 19:42:47,586 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:42:47,586 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:47,587 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:42:47,587 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:42:47,587 INFO L87 Difference]: Start difference. First operand 505 states and 1549 transitions. Second operand has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:47,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:47,894 INFO L93 Difference]: Finished difference Result 1324 states and 3931 transitions. [2021-08-12 19:42:47,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:42:47,895 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:42:47,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:47,902 INFO L225 Difference]: With dead ends: 1324 [2021-08-12 19:42:47,902 INFO L226 Difference]: Without dead ends: 1209 [2021-08-12 19:42:47,903 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 68.6ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:42:47,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1209 states. [2021-08-12 19:42:47,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1209 to 784. [2021-08-12 19:42:47,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 783 states have (on average 3.177522349936143) internal successors, (2488), 783 states have internal predecessors, (2488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:47,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 2488 transitions. [2021-08-12 19:42:47,969 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 2488 transitions. Word has length 27 [2021-08-12 19:42:47,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:47,969 INFO L482 AbstractCegarLoop]: Abstraction has 784 states and 2488 transitions. [2021-08-12 19:42:47,969 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.375) internal successors, (35), 8 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:47,969 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 2488 transitions. [2021-08-12 19:42:47,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:47,971 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:47,971 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:48,193 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-08-12 19:42:48,193 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:48,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:48,194 INFO L82 PathProgramCache]: Analyzing trace with hash 1397625825, now seen corresponding path program 9 times [2021-08-12 19:42:48,194 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:48,194 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516137711] [2021-08-12 19:42:48,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:48,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:48,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:48,244 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:48,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516137711] [2021-08-12 19:42:48,244 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516137711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:48,244 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57355253] [2021-08-12 19:42:48,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:48,291 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:42:48,292 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:48,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:48,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:48,385 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:48,385 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57355253] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:48,385 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:48,385 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:42:48,385 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218766893] [2021-08-12 19:42:48,385 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:42:48,386 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:48,386 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:42:48,386 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:42:48,386 INFO L87 Difference]: Start difference. First operand 784 states and 2488 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:48,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:48,763 INFO L93 Difference]: Finished difference Result 1458 states and 4421 transitions. [2021-08-12 19:42:48,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:42:48,763 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:42:48,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:48,771 INFO L225 Difference]: With dead ends: 1458 [2021-08-12 19:42:48,771 INFO L226 Difference]: Without dead ends: 1327 [2021-08-12 19:42:48,771 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 150.9ms TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:42:48,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2021-08-12 19:42:48,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 987. [2021-08-12 19:42:48,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 3.186612576064909) internal successors, (3142), 986 states have internal predecessors, (3142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:48,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 3142 transitions. [2021-08-12 19:42:48,856 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 3142 transitions. Word has length 27 [2021-08-12 19:42:48,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:48,857 INFO L482 AbstractCegarLoop]: Abstraction has 987 states and 3142 transitions. [2021-08-12 19:42:48,857 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:48,857 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 3142 transitions. [2021-08-12 19:42:48,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:48,877 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:48,877 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:42:49,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:49,093 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:49,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:49,093 INFO L82 PathProgramCache]: Analyzing trace with hash -485100394, now seen corresponding path program 2 times [2021-08-12 19:42:49,093 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:49,093 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387855040] [2021-08-12 19:42:49,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:49,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:49,123 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:42:49,123 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:49,123 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387855040] [2021-08-12 19:42:49,124 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387855040] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:49,124 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565967031] [2021-08-12 19:42:49,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:49,158 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:42:49,158 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:49,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:42:49,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:49,236 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:42:49,236 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565967031] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:49,236 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:49,236 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-12 19:42:49,236 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10365617] [2021-08-12 19:42:49,236 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:42:49,236 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:49,237 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:42:49,237 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:42:49,237 INFO L87 Difference]: Start difference. First operand 987 states and 3142 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:49,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:49,568 INFO L93 Difference]: Finished difference Result 1677 states and 5036 transitions. [2021-08-12 19:42:49,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:42:49,568 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:42:49,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:49,575 INFO L225 Difference]: With dead ends: 1677 [2021-08-12 19:42:49,575 INFO L226 Difference]: Without dead ends: 1478 [2021-08-12 19:42:49,576 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 65.3ms TimeCoverageRelationStatistics Valid=62, Invalid=94, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:42:49,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1478 states. [2021-08-12 19:42:49,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1478 to 1006. [2021-08-12 19:42:49,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1006 states, 1005 states have (on average 3.1502487562189057) internal successors, (3166), 1005 states have internal predecessors, (3166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:49,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1006 states to 1006 states and 3166 transitions. [2021-08-12 19:42:49,659 INFO L78 Accepts]: Start accepts. Automaton has 1006 states and 3166 transitions. Word has length 27 [2021-08-12 19:42:49,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:49,659 INFO L482 AbstractCegarLoop]: Abstraction has 1006 states and 3166 transitions. [2021-08-12 19:42:49,659 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:49,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1006 states and 3166 transitions. [2021-08-12 19:42:49,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:49,662 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:49,662 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:49,877 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-08-12 19:42:49,877 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:49,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:49,877 INFO L82 PathProgramCache]: Analyzing trace with hash -322791177, now seen corresponding path program 10 times [2021-08-12 19:42:49,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:49,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317276270] [2021-08-12 19:42:49,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:49,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:49,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:49,918 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:49,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317276270] [2021-08-12 19:42:49,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317276270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:49,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260629280] [2021-08-12 19:42:49,918 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:49,944 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:42:49,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:49,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:49,945 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:50,008 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:50,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260629280] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:50,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:50,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 19:42:50,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077658001] [2021-08-12 19:42:50,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:42:50,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:50,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:42:50,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:42:50,010 INFO L87 Difference]: Start difference. First operand 1006 states and 3166 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:50,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:50,740 INFO L93 Difference]: Finished difference Result 2306 states and 6748 transitions. [2021-08-12 19:42:50,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:42:50,740 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:42:50,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:50,751 INFO L225 Difference]: With dead ends: 2306 [2021-08-12 19:42:50,752 INFO L226 Difference]: Without dead ends: 2277 [2021-08-12 19:42:50,752 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 170.2ms TimeCoverageRelationStatistics Valid=159, Invalid=441, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:42:50,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2277 states. [2021-08-12 19:42:50,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2277 to 1022. [2021-08-12 19:42:50,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1022 states, 1021 states have (on average 3.147894221351616) internal successors, (3214), 1021 states have internal predecessors, (3214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:50,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1022 states to 1022 states and 3214 transitions. [2021-08-12 19:42:50,855 INFO L78 Accepts]: Start accepts. Automaton has 1022 states and 3214 transitions. Word has length 27 [2021-08-12 19:42:50,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:50,856 INFO L482 AbstractCegarLoop]: Abstraction has 1022 states and 3214 transitions. [2021-08-12 19:42:50,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:50,856 INFO L276 IsEmpty]: Start isEmpty. Operand 1022 states and 3214 transitions. [2021-08-12 19:42:50,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:50,863 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:50,864 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:51,087 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:51,087 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:51,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:51,087 INFO L82 PathProgramCache]: Analyzing trace with hash -410515549, now seen corresponding path program 11 times [2021-08-12 19:42:51,087 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:51,087 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242448295] [2021-08-12 19:42:51,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:51,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:51,131 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:51,131 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:51,131 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242448295] [2021-08-12 19:42:51,132 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242448295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:51,132 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [107849426] [2021-08-12 19:42:51,132 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:51,159 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:42:51,160 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:51,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:51,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:51,238 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:51,239 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [107849426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:51,239 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:51,239 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 19:42:51,239 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6581566] [2021-08-12 19:42:51,239 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:42:51,239 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:51,240 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:42:51,240 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:42:51,240 INFO L87 Difference]: Start difference. First operand 1022 states and 3214 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:52,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:52,171 INFO L93 Difference]: Finished difference Result 2754 states and 7903 transitions. [2021-08-12 19:42:52,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-08-12 19:42:52,171 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:42:52,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:52,185 INFO L225 Difference]: With dead ends: 2754 [2021-08-12 19:42:52,185 INFO L226 Difference]: Without dead ends: 2725 [2021-08-12 19:42:52,186 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 354 ImplicationChecksByTransitivity, 258.5ms TimeCoverageRelationStatistics Valid=292, Invalid=968, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 19:42:52,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2725 states. [2021-08-12 19:42:52,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2725 to 1096. [2021-08-12 19:42:52,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1096 states, 1095 states have (on average 3.1406392694063925) internal successors, (3439), 1095 states have internal predecessors, (3439), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:52,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1096 states to 1096 states and 3439 transitions. [2021-08-12 19:42:52,295 INFO L78 Accepts]: Start accepts. Automaton has 1096 states and 3439 transitions. Word has length 27 [2021-08-12 19:42:52,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:52,296 INFO L482 AbstractCegarLoop]: Abstraction has 1096 states and 3439 transitions. [2021-08-12 19:42:52,296 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:52,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1096 states and 3439 transitions. [2021-08-12 19:42:52,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:52,299 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:52,299 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:52,512 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2021-08-12 19:42:52,513 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:52,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:52,513 INFO L82 PathProgramCache]: Analyzing trace with hash -737845825, now seen corresponding path program 12 times [2021-08-12 19:42:52,513 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:52,513 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345607150] [2021-08-12 19:42:52,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:52,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:52,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:52,548 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:52,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345607150] [2021-08-12 19:42:52,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345607150] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:52,549 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937310886] [2021-08-12 19:42:52,549 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:52,574 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-08-12 19:42:52,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:52,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:52,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:52,655 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:52,655 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937310886] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:52,655 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:52,655 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:42:52,655 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928798688] [2021-08-12 19:42:52,656 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:42:52,656 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:52,656 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:42:52,656 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:42:52,656 INFO L87 Difference]: Start difference. First operand 1096 states and 3439 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:53,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:53,362 INFO L93 Difference]: Finished difference Result 2633 states and 7917 transitions. [2021-08-12 19:42:53,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:42:53,362 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:42:53,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:53,370 INFO L225 Difference]: With dead ends: 2633 [2021-08-12 19:42:53,370 INFO L226 Difference]: Without dead ends: 2447 [2021-08-12 19:42:53,371 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 170.3ms TimeCoverageRelationStatistics Valid=169, Invalid=431, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:42:53,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2021-08-12 19:42:53,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1570. [2021-08-12 19:42:53,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1570 states, 1569 states have (on average 3.1963033779477374) internal successors, (5015), 1569 states have internal predecessors, (5015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:53,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1570 states to 1570 states and 5015 transitions. [2021-08-12 19:42:53,518 INFO L78 Accepts]: Start accepts. Automaton has 1570 states and 5015 transitions. Word has length 27 [2021-08-12 19:42:53,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:53,518 INFO L482 AbstractCegarLoop]: Abstraction has 1570 states and 5015 transitions. [2021-08-12 19:42:53,518 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 12 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:53,518 INFO L276 IsEmpty]: Start isEmpty. Operand 1570 states and 5015 transitions. [2021-08-12 19:42:53,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:53,522 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:53,522 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:53,744 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:53,744 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:53,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:53,745 INFO L82 PathProgramCache]: Analyzing trace with hash 211451865, now seen corresponding path program 13 times [2021-08-12 19:42:53,745 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:53,745 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692812639] [2021-08-12 19:42:53,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:53,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:53,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:53,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:53,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692812639] [2021-08-12 19:42:53,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692812639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:53,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947093438] [2021-08-12 19:42:53,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:53,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:53,830 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:53,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:53,924 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:53,924 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947093438] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:53,924 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:53,924 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-08-12 19:42:53,924 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826503350] [2021-08-12 19:42:53,924 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:42:53,924 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:53,925 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:42:53,925 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:42:53,925 INFO L87 Difference]: Start difference. First operand 1570 states and 5015 transitions. Second operand has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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-08-12 19:42:54,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:54,679 INFO L93 Difference]: Finished difference Result 2684 states and 8154 transitions. [2021-08-12 19:42:54,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-08-12 19:42:54,680 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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 27 [2021-08-12 19:42:54,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:54,685 INFO L225 Difference]: With dead ends: 2684 [2021-08-12 19:42:54,685 INFO L226 Difference]: Without dead ends: 2556 [2021-08-12 19:42:54,686 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 197.3ms TimeCoverageRelationStatistics Valid=211, Invalid=491, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:42:54,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-08-12 19:42:54,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1576. [2021-08-12 19:42:54,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1576 states, 1575 states have (on average 3.1885714285714286) internal successors, (5022), 1575 states have internal predecessors, (5022), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:54,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1576 states to 1576 states and 5022 transitions. [2021-08-12 19:42:54,810 INFO L78 Accepts]: Start accepts. Automaton has 1576 states and 5022 transitions. Word has length 27 [2021-08-12 19:42:54,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:54,810 INFO L482 AbstractCegarLoop]: Abstraction has 1576 states and 5022 transitions. [2021-08-12 19:42:54,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 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-08-12 19:42:54,810 INFO L276 IsEmpty]: Start isEmpty. Operand 1576 states and 5022 transitions. [2021-08-12 19:42:54,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:54,814 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:54,814 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:55,035 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2021-08-12 19:42:55,036 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:55,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:55,036 INFO L82 PathProgramCache]: Analyzing trace with hash -1960446489, now seen corresponding path program 14 times [2021-08-12 19:42:55,036 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:55,036 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551882589] [2021-08-12 19:42:55,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:55,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:55,080 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:55,080 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:55,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551882589] [2021-08-12 19:42:55,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551882589] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:55,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179280531] [2021-08-12 19:42:55,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:55,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:42:55,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:55,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:55,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:55,186 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:55,186 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179280531] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:55,187 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:55,187 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 19:42:55,187 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626117961] [2021-08-12 19:42:55,188 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:42:55,188 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:55,188 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:42:55,188 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:42:55,189 INFO L87 Difference]: Start difference. First operand 1576 states and 5022 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:56,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:56,222 INFO L93 Difference]: Finished difference Result 3103 states and 9342 transitions. [2021-08-12 19:42:56,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-08-12 19:42:56,223 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:42:56,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:56,230 INFO L225 Difference]: With dead ends: 3103 [2021-08-12 19:42:56,231 INFO L226 Difference]: Without dead ends: 3070 [2021-08-12 19:42:56,231 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 217.4ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:42:56,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3070 states. [2021-08-12 19:42:56,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3070 to 1588. [2021-08-12 19:42:56,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1588 states, 1587 states have (on average 3.178323881537492) internal successors, (5044), 1587 states have internal predecessors, (5044), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:56,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1588 states to 1588 states and 5044 transitions. [2021-08-12 19:42:56,400 INFO L78 Accepts]: Start accepts. Automaton has 1588 states and 5044 transitions. Word has length 27 [2021-08-12 19:42:56,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:56,400 INFO L482 AbstractCegarLoop]: Abstraction has 1588 states and 5044 transitions. [2021-08-12 19:42:56,400 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 11 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:56,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1588 states and 5044 transitions. [2021-08-12 19:42:56,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:56,404 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:56,404 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:56,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:56,614 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:56,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:56,614 INFO L82 PathProgramCache]: Analyzing trace with hash 104759463, now seen corresponding path program 15 times [2021-08-12 19:42:56,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:56,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766672475] [2021-08-12 19:42:56,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:56,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:56,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:56,658 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:56,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766672475] [2021-08-12 19:42:56,658 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766672475] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:56,658 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955912184] [2021-08-12 19:42:56,658 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:56,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:42:56,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:56,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:56,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:56,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:56,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955912184] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:56,783 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:56,783 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:42:56,783 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25829014] [2021-08-12 19:42:56,783 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:42:56,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:56,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:42:56,784 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:42:56,784 INFO L87 Difference]: Start difference. First operand 1588 states and 5044 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:58,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:42:58,878 INFO L93 Difference]: Finished difference Result 5570 states and 16845 transitions. [2021-08-12 19:42:58,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-12 19:42:58,878 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:42:58,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:42:58,896 INFO L225 Difference]: With dead ends: 5570 [2021-08-12 19:42:58,896 INFO L226 Difference]: Without dead ends: 5541 [2021-08-12 19:42:58,898 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 878 ImplicationChecksByTransitivity, 473.7ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 19:42:58,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5541 states. [2021-08-12 19:42:59,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5541 to 1799. [2021-08-12 19:42:59,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1798 states have (on average 3.274193548387097) internal successors, (5887), 1798 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:59,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 5887 transitions. [2021-08-12 19:42:59,127 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 5887 transitions. Word has length 27 [2021-08-12 19:42:59,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:42:59,127 INFO L482 AbstractCegarLoop]: Abstraction has 1799 states and 5887 transitions. [2021-08-12 19:42:59,127 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:42:59,128 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 5887 transitions. [2021-08-12 19:42:59,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:42:59,131 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:42:59,132 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:42:59,352 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2021-08-12 19:42:59,353 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:42:59,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:42:59,353 INFO L82 PathProgramCache]: Analyzing trace with hash -89141205, now seen corresponding path program 16 times [2021-08-12 19:42:59,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:42:59,353 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999536412] [2021-08-12 19:42:59,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:42:59,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:42:59,399 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:59,399 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:42:59,399 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999536412] [2021-08-12 19:42:59,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999536412] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:59,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583507991] [2021-08-12 19:42:59,400 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:42:59,429 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:42:59,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:42:59,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:42:59,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:42:59,528 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:42:59,528 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583507991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:42:59,528 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:42:59,529 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:42:59,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55398273] [2021-08-12 19:42:59,529 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:42:59,529 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:42:59,529 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:42:59,529 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:42:59,530 INFO L87 Difference]: Start difference. First operand 1799 states and 5887 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:01,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:01,614 INFO L93 Difference]: Finished difference Result 5554 states and 16794 transitions. [2021-08-12 19:43:01,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-12 19:43:01,615 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:01,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:01,632 INFO L225 Difference]: With dead ends: 5554 [2021-08-12 19:43:01,632 INFO L226 Difference]: Without dead ends: 5525 [2021-08-12 19:43:01,634 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 886 ImplicationChecksByTransitivity, 459.8ms TimeCoverageRelationStatistics Valid=584, Invalid=1966, Unknown=0, NotChecked=0, Total=2550 [2021-08-12 19:43:01,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5525 states. [2021-08-12 19:43:01,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5525 to 1784. [2021-08-12 19:43:01,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1784 states, 1783 states have (on average 3.259113853056646) internal successors, (5811), 1783 states have internal predecessors, (5811), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:01,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1784 states to 1784 states and 5811 transitions. [2021-08-12 19:43:01,875 INFO L78 Accepts]: Start accepts. Automaton has 1784 states and 5811 transitions. Word has length 27 [2021-08-12 19:43:01,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:01,875 INFO L482 AbstractCegarLoop]: Abstraction has 1784 states and 5811 transitions. [2021-08-12 19:43:01,875 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:01,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1784 states and 5811 transitions. [2021-08-12 19:43:01,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:01,879 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:01,879 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:02,102 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2021-08-12 19:43:02,103 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:02,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:02,103 INFO L82 PathProgramCache]: Analyzing trace with hash -461050971, now seen corresponding path program 17 times [2021-08-12 19:43:02,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:02,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738856102] [2021-08-12 19:43:02,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:02,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:02,142 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:02,142 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:02,142 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738856102] [2021-08-12 19:43:02,142 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738856102] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:02,143 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [591436770] [2021-08-12 19:43:02,143 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:43:02,170 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:43:02,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:02,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:02,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:02,267 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:02,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [591436770] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:02,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:02,268 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:43:02,268 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204004252] [2021-08-12 19:43:02,268 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:43:02,268 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:02,268 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:43:02,268 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:43:02,269 INFO L87 Difference]: Start difference. First operand 1784 states and 5811 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:04,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:04,380 INFO L93 Difference]: Finished difference Result 5141 states and 15237 transitions. [2021-08-12 19:43:04,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-08-12 19:43:04,381 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:04,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:04,392 INFO L225 Difference]: With dead ends: 5141 [2021-08-12 19:43:04,393 INFO L226 Difference]: Without dead ends: 5112 [2021-08-12 19:43:04,394 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 400.8ms TimeCoverageRelationStatistics Valid=493, Invalid=1669, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 19:43:04,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5112 states. [2021-08-12 19:43:04,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5112 to 1804. [2021-08-12 19:43:04,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.265113699389906) internal successors, (5887), 1803 states have internal predecessors, (5887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:04,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5887 transitions. [2021-08-12 19:43:04,666 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5887 transitions. Word has length 27 [2021-08-12 19:43:04,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:04,666 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5887 transitions. [2021-08-12 19:43:04,667 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:04,667 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5887 transitions. [2021-08-12 19:43:04,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:04,670 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:04,671 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:04,884 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2021-08-12 19:43:04,885 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:04,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:04,885 INFO L82 PathProgramCache]: Analyzing trace with hash -650269269, now seen corresponding path program 18 times [2021-08-12 19:43:04,885 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:04,885 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782649814] [2021-08-12 19:43:04,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:04,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:04,926 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:04,927 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:04,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782649814] [2021-08-12 19:43:04,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782649814] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:04,927 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520940761] [2021-08-12 19:43:04,927 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:04,956 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:43:04,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:04,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:04,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:05,030 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:05,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520940761] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:05,031 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:05,031 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:43:05,031 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247677419] [2021-08-12 19:43:05,031 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:43:05,031 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:05,032 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:43:05,032 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:43:05,032 INFO L87 Difference]: Start difference. First operand 1804 states and 5887 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:07,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:07,039 INFO L93 Difference]: Finished difference Result 4866 states and 14538 transitions. [2021-08-12 19:43:07,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 19:43:07,040 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:07,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:07,047 INFO L225 Difference]: With dead ends: 4866 [2021-08-12 19:43:07,047 INFO L226 Difference]: Without dead ends: 4833 [2021-08-12 19:43:07,048 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 624 ImplicationChecksByTransitivity, 347.1ms TimeCoverageRelationStatistics Valid=448, Invalid=1444, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 19:43:07,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4833 states. [2021-08-12 19:43:07,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4833 to 1804. [2021-08-12 19:43:07,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1804 states, 1803 states have (on average 3.2640044370493624) internal successors, (5885), 1803 states have internal predecessors, (5885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:07,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1804 states to 1804 states and 5885 transitions. [2021-08-12 19:43:07,226 INFO L78 Accepts]: Start accepts. Automaton has 1804 states and 5885 transitions. Word has length 27 [2021-08-12 19:43:07,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:07,226 INFO L482 AbstractCegarLoop]: Abstraction has 1804 states and 5885 transitions. [2021-08-12 19:43:07,226 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:07,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1804 states and 5885 transitions. [2021-08-12 19:43:07,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:07,229 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:07,229 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:07,445 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable70 [2021-08-12 19:43:07,445 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:07,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:07,446 INFO L82 PathProgramCache]: Analyzing trace with hash 739251947, now seen corresponding path program 19 times [2021-08-12 19:43:07,446 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:07,446 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316088307] [2021-08-12 19:43:07,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:07,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:07,486 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:07,486 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:07,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316088307] [2021-08-12 19:43:07,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316088307] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:07,486 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464283497] [2021-08-12 19:43:07,486 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:43:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:07,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:07,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:07,619 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:07,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464283497] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:07,620 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:07,620 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:43:07,620 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662657685] [2021-08-12 19:43:07,620 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:43:07,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:07,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:43:07,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:43:07,621 INFO L87 Difference]: Start difference. First operand 1804 states and 5885 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:09,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:09,849 INFO L93 Difference]: Finished difference Result 4908 states and 14660 transitions. [2021-08-12 19:43:09,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 19:43:09,849 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:09,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:09,858 INFO L225 Difference]: With dead ends: 4908 [2021-08-12 19:43:09,858 INFO L226 Difference]: Without dead ends: 4879 [2021-08-12 19:43:09,859 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 682 ImplicationChecksByTransitivity, 377.6ms TimeCoverageRelationStatistics Valid=480, Invalid=1590, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 19:43:09,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4879 states. [2021-08-12 19:43:10,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4879 to 1814. [2021-08-12 19:43:10,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2675124103695534) internal successors, (5924), 1813 states have internal predecessors, (5924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:10,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5924 transitions. [2021-08-12 19:43:10,070 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5924 transitions. Word has length 27 [2021-08-12 19:43:10,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:10,071 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5924 transitions. [2021-08-12 19:43:10,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:10,071 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5924 transitions. [2021-08-12 19:43:10,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:10,074 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:10,075 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:10,284 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,22 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:10,284 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:10,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:10,284 INFO L82 PathProgramCache]: Analyzing trace with hash -1773065879, now seen corresponding path program 20 times [2021-08-12 19:43:10,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:10,285 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718418079] [2021-08-12 19:43:10,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:10,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:10,321 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:10,321 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:10,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718418079] [2021-08-12 19:43:10,321 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718418079] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:10,321 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558784572] [2021-08-12 19:43:10,321 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:10,347 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:43:10,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:10,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:10,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:10,432 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:10,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558784572] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:10,432 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:10,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:43:10,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861952726] [2021-08-12 19:43:10,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:43:10,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:10,433 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:43:10,433 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:43:10,434 INFO L87 Difference]: Start difference. First operand 1814 states and 5924 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:12,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:12,604 INFO L93 Difference]: Finished difference Result 4615 states and 13930 transitions. [2021-08-12 19:43:12,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-08-12 19:43:12,605 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:12,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:12,613 INFO L225 Difference]: With dead ends: 4615 [2021-08-12 19:43:12,613 INFO L226 Difference]: Without dead ends: 4582 [2021-08-12 19:43:12,614 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 613 ImplicationChecksByTransitivity, 352.6ms TimeCoverageRelationStatistics Valid=460, Invalid=1432, Unknown=0, NotChecked=0, Total=1892 [2021-08-12 19:43:12,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2021-08-12 19:43:12,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 1814. [2021-08-12 19:43:12,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2664092664092665) internal successors, (5922), 1813 states have internal predecessors, (5922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:12,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5922 transitions. [2021-08-12 19:43:12,809 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5922 transitions. Word has length 27 [2021-08-12 19:43:12,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:12,809 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5922 transitions. [2021-08-12 19:43:12,809 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:12,809 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5922 transitions. [2021-08-12 19:43:12,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:12,811 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:12,812 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:43:13,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:13,012 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:13,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:13,013 INFO L82 PathProgramCache]: Analyzing trace with hash -393874732, now seen corresponding path program 3 times [2021-08-12 19:43:13,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:13,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376172677] [2021-08-12 19:43:13,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:13,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:13,060 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:43:13,060 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:13,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376172677] [2021-08-12 19:43:13,060 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376172677] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:13,060 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611430866] [2021-08-12 19:43:13,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:13,084 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:43:13,084 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:13,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:43:13,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:13,138 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:43:13,139 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611430866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:13,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:13,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2021-08-12 19:43:13,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [988120493] [2021-08-12 19:43:13,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:43:13,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:13,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:43:13,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:43:13,140 INFO L87 Difference]: Start difference. First operand 1814 states and 5922 transitions. Second operand has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:13,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:13,648 INFO L93 Difference]: Finished difference Result 2082 states and 6688 transitions. [2021-08-12 19:43:13,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-08-12 19:43:13,649 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:13,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:13,654 INFO L225 Difference]: With dead ends: 2082 [2021-08-12 19:43:13,654 INFO L226 Difference]: Without dead ends: 1973 [2021-08-12 19:43:13,654 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 2 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 74.8ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:43:13,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1973 states. [2021-08-12 19:43:13,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1973 to 1690. [2021-08-12 19:43:13,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1690 states, 1689 states have (on average 3.2634695085849614) internal successors, (5512), 1689 states have internal predecessors, (5512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:13,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1690 states to 1690 states and 5512 transitions. [2021-08-12 19:43:13,793 INFO L78 Accepts]: Start accepts. Automaton has 1690 states and 5512 transitions. Word has length 27 [2021-08-12 19:43:13,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:13,793 INFO L482 AbstractCegarLoop]: Abstraction has 1690 states and 5512 transitions. [2021-08-12 19:43:13,793 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.5) internal successors, (36), 8 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:13,793 INFO L276 IsEmpty]: Start isEmpty. Operand 1690 states and 5512 transitions. [2021-08-12 19:43:13,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:13,795 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:13,795 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:13,996 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-08-12 19:43:13,996 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:13,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:13,996 INFO L82 PathProgramCache]: Analyzing trace with hash 1713019731, now seen corresponding path program 21 times [2021-08-12 19:43:13,996 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:13,996 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522060050] [2021-08-12 19:43:13,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:13,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:14,031 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:14,031 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:14,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522060050] [2021-08-12 19:43:14,031 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522060050] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:14,031 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189862556] [2021-08-12 19:43:14,031 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:14,056 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:43:14,056 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:14,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:14,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:14,111 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:14,111 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189862556] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:14,111 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:14,111 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-12 19:43:14,111 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509995168] [2021-08-12 19:43:14,112 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:43:14,112 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:14,112 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:43:14,112 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:43:14,112 INFO L87 Difference]: Start difference. First operand 1690 states and 5512 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:15,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:15,289 INFO L93 Difference]: Finished difference Result 3107 states and 9558 transitions. [2021-08-12 19:43:15,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 19:43:15,289 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:15,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:15,295 INFO L225 Difference]: With dead ends: 3107 [2021-08-12 19:43:15,295 INFO L226 Difference]: Without dead ends: 3078 [2021-08-12 19:43:15,295 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 172 ImplicationChecksByTransitivity, 159.5ms TimeCoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:43:15,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3078 states. [2021-08-12 19:43:15,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3078 to 1814. [2021-08-12 19:43:15,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1814 states, 1813 states have (on average 3.2465526751241036) internal successors, (5886), 1813 states have internal predecessors, (5886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:15,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1814 states to 1814 states and 5886 transitions. [2021-08-12 19:43:15,462 INFO L78 Accepts]: Start accepts. Automaton has 1814 states and 5886 transitions. Word has length 27 [2021-08-12 19:43:15,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:15,462 INFO L482 AbstractCegarLoop]: Abstraction has 1814 states and 5886 transitions. [2021-08-12 19:43:15,463 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:15,463 INFO L276 IsEmpty]: Start isEmpty. Operand 1814 states and 5886 transitions. [2021-08-12 19:43:15,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:15,466 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:15,466 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:15,688 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:15,688 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:15,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:15,688 INFO L82 PathProgramCache]: Analyzing trace with hash -1929419657, now seen corresponding path program 22 times [2021-08-12 19:43:15,689 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:15,689 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126979976] [2021-08-12 19:43:15,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:15,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:15,721 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:15,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:15,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126979976] [2021-08-12 19:43:15,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126979976] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:15,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983835428] [2021-08-12 19:43:15,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 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-08-12 19:43:15,749 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:43:15,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:15,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:15,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:15,805 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:15,805 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983835428] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:15,805 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:15,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:43:15,806 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592416955] [2021-08-12 19:43:15,806 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:43:15,806 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:15,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:43:15,806 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:43:15,806 INFO L87 Difference]: Start difference. First operand 1814 states and 5886 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:17,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:17,047 INFO L93 Difference]: Finished difference Result 3194 states and 9787 transitions. [2021-08-12 19:43:17,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:43:17,048 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:17,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:17,053 INFO L225 Difference]: With dead ends: 3194 [2021-08-12 19:43:17,053 INFO L226 Difference]: Without dead ends: 3165 [2021-08-12 19:43:17,054 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 165.1ms TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:43:17,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3165 states. [2021-08-12 19:43:17,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3165 to 1928. [2021-08-12 19:43:17,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2283341982355993) internal successors, (6221), 1927 states have internal predecessors, (6221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:17,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6221 transitions. [2021-08-12 19:43:17,228 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6221 transitions. Word has length 27 [2021-08-12 19:43:17,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:17,228 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6221 transitions. [2021-08-12 19:43:17,229 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:17,229 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6221 transitions. [2021-08-12 19:43:17,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:17,231 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:17,231 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:17,431 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2021-08-12 19:43:17,432 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:17,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:17,432 INFO L82 PathProgramCache]: Analyzing trace with hash 815616699, now seen corresponding path program 23 times [2021-08-12 19:43:17,432 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:17,432 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361598060] [2021-08-12 19:43:17,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:17,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:17,463 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:43:17,464 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:17,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361598060] [2021-08-12 19:43:17,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361598060] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:17,464 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854137759] [2021-08-12 19:43:17,464 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:17,493 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:43:17,493 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:17,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:17,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:17,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:43:17,539 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854137759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:17,539 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:17,539 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-08-12 19:43:17,539 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682349648] [2021-08-12 19:43:17,539 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:43:17,539 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:17,540 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:43:17,540 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:43:17,540 INFO L87 Difference]: Start difference. First operand 1928 states and 6221 transitions. Second operand has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:18,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:18,674 INFO L93 Difference]: Finished difference Result 3058 states and 9424 transitions. [2021-08-12 19:43:18,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-08-12 19:43:18,675 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:18,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:18,680 INFO L225 Difference]: With dead ends: 3058 [2021-08-12 19:43:18,680 INFO L226 Difference]: Without dead ends: 3025 [2021-08-12 19:43:18,681 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 106.5ms TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:43:18,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3025 states. [2021-08-12 19:43:18,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3025 to 1928. [2021-08-12 19:43:18,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1928 states, 1927 states have (on average 3.2272963155163468) internal successors, (6219), 1927 states have internal predecessors, (6219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:18,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1928 states to 1928 states and 6219 transitions. [2021-08-12 19:43:18,866 INFO L78 Accepts]: Start accepts. Automaton has 1928 states and 6219 transitions. Word has length 27 [2021-08-12 19:43:18,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:18,867 INFO L482 AbstractCegarLoop]: Abstraction has 1928 states and 6219 transitions. [2021-08-12 19:43:18,867 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 3.888888888888889) internal successors, (35), 9 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:18,867 INFO L276 IsEmpty]: Start isEmpty. Operand 1928 states and 6219 transitions. [2021-08-12 19:43:18,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:18,870 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:18,870 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:19,092 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:19,092 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:19,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:19,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1987345865, now seen corresponding path program 24 times [2021-08-12 19:43:19,092 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:19,092 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789318000] [2021-08-12 19:43:19,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:19,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:19,122 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:19,122 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:19,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789318000] [2021-08-12 19:43:19,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789318000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:19,122 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640115578] [2021-08-12 19:43:19,122 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:19,147 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:43:19,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:19,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:19,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:19,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:19,207 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640115578] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:19,207 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:19,208 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-12 19:43:19,208 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517277263] [2021-08-12 19:43:19,208 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:43:19,208 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:19,209 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:43:19,209 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:43:19,209 INFO L87 Difference]: Start difference. First operand 1928 states and 6219 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:20,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:20,411 INFO L93 Difference]: Finished difference Result 3038 states and 9378 transitions. [2021-08-12 19:43:20,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:43:20,412 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:20,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:20,417 INFO L225 Difference]: With dead ends: 3038 [2021-08-12 19:43:20,417 INFO L226 Difference]: Without dead ends: 2993 [2021-08-12 19:43:20,418 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 127.6ms TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:43:20,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2993 states. [2021-08-12 19:43:20,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2993 to 1936. [2021-08-12 19:43:20,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1935 states have (on average 3.221188630490956) internal successors, (6233), 1935 states have internal predecessors, (6233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:20,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 6233 transitions. [2021-08-12 19:43:20,608 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 6233 transitions. Word has length 27 [2021-08-12 19:43:20,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:20,608 INFO L482 AbstractCegarLoop]: Abstraction has 1936 states and 6233 transitions. [2021-08-12 19:43:20,608 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:20,608 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 6233 transitions. [2021-08-12 19:43:20,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:20,612 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:20,612 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:20,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2021-08-12 19:43:20,825 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:20,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:20,825 INFO L82 PathProgramCache]: Analyzing trace with hash 353835191, now seen corresponding path program 25 times [2021-08-12 19:43:20,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:20,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824306962] [2021-08-12 19:43:20,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:20,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:20,862 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:20,862 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:20,862 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824306962] [2021-08-12 19:43:20,863 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824306962] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:20,863 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [850966207] [2021-08-12 19:43:20,863 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:20,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:20,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:20,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:20,982 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:20,982 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [850966207] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:20,982 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:20,982 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:43:20,983 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553872329] [2021-08-12 19:43:20,983 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:43:20,983 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:20,983 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:43:20,983 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:43:20,984 INFO L87 Difference]: Start difference. First operand 1936 states and 6233 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:23,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:23,248 INFO L93 Difference]: Finished difference Result 5285 states and 16543 transitions. [2021-08-12 19:43:23,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 19:43:23,249 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:23,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:23,257 INFO L225 Difference]: With dead ends: 5285 [2021-08-12 19:43:23,257 INFO L226 Difference]: Without dead ends: 5256 [2021-08-12 19:43:23,258 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 320.1ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 19:43:23,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5256 states. [2021-08-12 19:43:23,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5256 to 2054. [2021-08-12 19:43:23,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2054 states, 2053 states have (on average 3.297613248904043) internal successors, (6770), 2053 states have internal predecessors, (6770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:23,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2054 states to 2054 states and 6770 transitions. [2021-08-12 19:43:23,475 INFO L78 Accepts]: Start accepts. Automaton has 2054 states and 6770 transitions. Word has length 27 [2021-08-12 19:43:23,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:23,475 INFO L482 AbstractCegarLoop]: Abstraction has 2054 states and 6770 transitions. [2021-08-12 19:43:23,475 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:23,475 INFO L276 IsEmpty]: Start isEmpty. Operand 2054 states and 6770 transitions. [2021-08-12 19:43:23,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:23,478 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:23,478 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:23,680 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:23,681 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:23,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:23,681 INFO L82 PathProgramCache]: Analyzing trace with hash 159934523, now seen corresponding path program 26 times [2021-08-12 19:43:23,681 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:23,681 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1294829019] [2021-08-12 19:43:23,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:23,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:23,713 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:23,713 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:23,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1294829019] [2021-08-12 19:43:23,713 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1294829019] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:23,713 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [604394749] [2021-08-12 19:43:23,713 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:23,737 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:43:23,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:23,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:23,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:23,826 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:23,826 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [604394749] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:23,826 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:23,826 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:43:23,826 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917134273] [2021-08-12 19:43:23,827 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:43:23,827 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:23,827 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:43:23,827 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:43:23,827 INFO L87 Difference]: Start difference. First operand 2054 states and 6770 transitions. Second operand has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:26,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:26,057 INFO L93 Difference]: Finished difference Result 5198 states and 16321 transitions. [2021-08-12 19:43:26,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-08-12 19:43:26,057 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:26,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:26,066 INFO L225 Difference]: With dead ends: 5198 [2021-08-12 19:43:26,066 INFO L226 Difference]: Without dead ends: 5169 [2021-08-12 19:43:26,067 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 312.5ms TimeCoverageRelationStatistics Valid=358, Invalid=1124, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 19:43:26,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5169 states. [2021-08-12 19:43:26,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5169 to 2051. [2021-08-12 19:43:26,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:26,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-08-12 19:43:26,288 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-08-12 19:43:26,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:26,288 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-08-12 19:43:26,288 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.4615384615384617) internal successors, (45), 13 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:26,288 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-08-12 19:43:26,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:26,291 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:26,291 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:26,491 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2021-08-12 19:43:26,491 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:26,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:26,492 INFO L82 PathProgramCache]: Analyzing trace with hash -211975243, now seen corresponding path program 27 times [2021-08-12 19:43:26,492 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:26,492 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1789594349] [2021-08-12 19:43:26,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:26,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:26,525 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:26,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:26,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1789594349] [2021-08-12 19:43:26,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1789594349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:26,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535850756] [2021-08-12 19:43:26,526 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:26,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:43:26,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:26,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:26,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:26,636 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:26,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535850756] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:26,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:26,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:43:26,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070849888] [2021-08-12 19:43:26,637 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:43:26,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:26,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:43:26,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:43:26,638 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:28,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:28,810 INFO L93 Difference]: Finished difference Result 4784 states and 14849 transitions. [2021-08-12 19:43:28,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 19:43:28,811 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:28,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:28,819 INFO L225 Difference]: With dead ends: 4784 [2021-08-12 19:43:28,819 INFO L226 Difference]: Without dead ends: 4755 [2021-08-12 19:43:28,820 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 334 ImplicationChecksByTransitivity, 269.8ms TimeCoverageRelationStatistics Valid=292, Invalid=898, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:43:28,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4755 states. [2021-08-12 19:43:29,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4755 to 2057. [2021-08-12 19:43:29,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:29,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-08-12 19:43:29,032 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-08-12 19:43:29,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:29,032 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-08-12 19:43:29,032 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:29,032 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-08-12 19:43:29,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:29,035 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:29,035 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:29,236 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:29,236 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:29,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:29,236 INFO L82 PathProgramCache]: Analyzing trace with hash -401193541, now seen corresponding path program 28 times [2021-08-12 19:43:29,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:29,236 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573202974] [2021-08-12 19:43:29,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:29,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:29,271 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:29,271 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:29,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573202974] [2021-08-12 19:43:29,271 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573202974] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:29,271 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505663118] [2021-08-12 19:43:29,271 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:29,295 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:43:29,295 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:29,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:29,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:29,367 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:29,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505663118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:29,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:29,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:43:29,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113109611] [2021-08-12 19:43:29,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:43:29,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:29,368 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:43:29,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:43:29,369 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:31,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:31,453 INFO L93 Difference]: Finished difference Result 4635 states and 14464 transitions. [2021-08-12 19:43:31,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:43:31,454 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:31,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:31,462 INFO L225 Difference]: With dead ends: 4635 [2021-08-12 19:43:31,462 INFO L226 Difference]: Without dead ends: 4602 [2021-08-12 19:43:31,462 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 224.1ms TimeCoverageRelationStatistics Valid=235, Invalid=695, Unknown=0, NotChecked=0, Total=930 [2021-08-12 19:43:31,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4602 states. [2021-08-12 19:43:31,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4602 to 2051. [2021-08-12 19:43:31,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:31,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-08-12 19:43:31,701 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-08-12 19:43:31,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:31,701 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-08-12 19:43:31,702 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.25) internal successors, (39), 12 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:31,702 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-08-12 19:43:31,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:31,705 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:31,705 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:31,905 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,32 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:31,905 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:31,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:31,906 INFO L82 PathProgramCache]: Analyzing trace with hash 988327675, now seen corresponding path program 29 times [2021-08-12 19:43:31,906 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:31,906 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84513373] [2021-08-12 19:43:31,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:31,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:31,943 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:31,943 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:31,943 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84513373] [2021-08-12 19:43:31,943 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84513373] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:31,944 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [352342344] [2021-08-12 19:43:31,944 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:31,987 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:43:31,988 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:31,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:31,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:32,078 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:32,078 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [352342344] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:32,078 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:32,078 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:43:32,078 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160815248] [2021-08-12 19:43:32,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:43:32,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:32,079 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:43:32,079 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:43:32,079 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:34,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:34,270 INFO L93 Difference]: Finished difference Result 4634 states and 14443 transitions. [2021-08-12 19:43:34,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:43:34,271 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:34,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:34,279 INFO L225 Difference]: With dead ends: 4634 [2021-08-12 19:43:34,279 INFO L226 Difference]: Without dead ends: 4605 [2021-08-12 19:43:34,280 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 284 ImplicationChecksByTransitivity, 282.8ms TimeCoverageRelationStatistics Valid=257, Invalid=799, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:43:34,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4605 states. [2021-08-12 19:43:34,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4605 to 2057. [2021-08-12 19:43:34,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2057 states, 2056 states have (on average 3.2981517509727625) internal successors, (6781), 2056 states have internal predecessors, (6781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:34,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 6781 transitions. [2021-08-12 19:43:34,533 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 6781 transitions. Word has length 27 [2021-08-12 19:43:34,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:34,533 INFO L482 AbstractCegarLoop]: Abstraction has 2057 states and 6781 transitions. [2021-08-12 19:43:34,533 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:34,533 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 6781 transitions. [2021-08-12 19:43:34,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:34,536 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:34,536 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:34,736 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable82 [2021-08-12 19:43:34,736 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:34,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:34,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1523990151, now seen corresponding path program 30 times [2021-08-12 19:43:34,737 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:34,737 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922624837] [2021-08-12 19:43:34,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:34,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:34,771 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:34,771 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:34,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922624837] [2021-08-12 19:43:34,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922624837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:34,771 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [145179851] [2021-08-12 19:43:34,771 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:34,801 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:43:34,801 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:34,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:34,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:34,879 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:34,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [145179851] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:34,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:34,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:43:34,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305006020] [2021-08-12 19:43:34,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:43:34,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:34,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:43:34,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:43:34,881 INFO L87 Difference]: Start difference. First operand 2057 states and 6781 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:36,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:36,973 INFO L93 Difference]: Finished difference Result 4561 states and 14257 transitions. [2021-08-12 19:43:36,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 19:43:36,974 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:36,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:36,982 INFO L225 Difference]: With dead ends: 4561 [2021-08-12 19:43:36,982 INFO L226 Difference]: Without dead ends: 4528 [2021-08-12 19:43:36,982 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 221.7ms TimeCoverageRelationStatistics Valid=226, Invalid=644, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:43:36,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4528 states. [2021-08-12 19:43:37,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4528 to 2051. [2021-08-12 19:43:37,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2051 states, 2050 states have (on average 3.295609756097561) internal successors, (6756), 2050 states have internal predecessors, (6756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:37,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2051 states to 2051 states and 6756 transitions. [2021-08-12 19:43:37,205 INFO L78 Accepts]: Start accepts. Automaton has 2051 states and 6756 transitions. Word has length 27 [2021-08-12 19:43:37,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:37,205 INFO L482 AbstractCegarLoop]: Abstraction has 2051 states and 6756 transitions. [2021-08-12 19:43:37,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:37,205 INFO L276 IsEmpty]: Start isEmpty. Operand 2051 states and 6756 transitions. [2021-08-12 19:43:37,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:37,209 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:37,209 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:37,419 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:37,419 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:37,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:37,420 INFO L82 PathProgramCache]: Analyzing trace with hash -480721671, now seen corresponding path program 31 times [2021-08-12 19:43:37,420 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:37,420 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038914149] [2021-08-12 19:43:37,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:37,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:37,454 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:37,454 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:37,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038914149] [2021-08-12 19:43:37,454 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038914149] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:37,454 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368748426] [2021-08-12 19:43:37,454 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:37,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:37,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:37,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:37,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:37,563 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368748426] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:37,563 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:37,564 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 19:43:37,564 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726319202] [2021-08-12 19:43:37,568 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:43:37,569 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:37,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:43:37,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:43:37,569 INFO L87 Difference]: Start difference. First operand 2051 states and 6756 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:39,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:39,665 INFO L93 Difference]: Finished difference Result 4197 states and 12865 transitions. [2021-08-12 19:43:39,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 19:43:39,665 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:39,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:39,673 INFO L225 Difference]: With dead ends: 4197 [2021-08-12 19:43:39,673 INFO L226 Difference]: Without dead ends: 4168 [2021-08-12 19:43:39,674 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 309 ImplicationChecksByTransitivity, 212.2ms TimeCoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:43:39,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4168 states. [2021-08-12 19:43:39,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4168 to 2247. [2021-08-12 19:43:39,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.2996438112199464) internal successors, (7411), 2246 states have internal predecessors, (7411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:39,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7411 transitions. [2021-08-12 19:43:39,967 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7411 transitions. Word has length 27 [2021-08-12 19:43:39,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:39,967 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7411 transitions. [2021-08-12 19:43:39,967 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:39,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7411 transitions. [2021-08-12 19:43:39,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:39,970 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:39,970 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:40,171 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable84 [2021-08-12 19:43:40,172 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:40,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:40,172 INFO L82 PathProgramCache]: Analyzing trace with hash -669939969, now seen corresponding path program 32 times [2021-08-12 19:43:40,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:40,172 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040508514] [2021-08-12 19:43:40,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:40,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:40,209 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:40,209 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:40,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040508514] [2021-08-12 19:43:40,209 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040508514] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:40,209 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1889525613] [2021-08-12 19:43:40,209 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:40,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:43:40,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:40,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:40,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:40,332 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:40,332 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1889525613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:40,332 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:40,332 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 19:43:40,333 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [630913035] [2021-08-12 19:43:40,334 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:43:40,334 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:40,334 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:43:40,334 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:43:40,334 INFO L87 Difference]: Start difference. First operand 2247 states and 7411 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:42,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:42,280 INFO L93 Difference]: Finished difference Result 3992 states and 12315 transitions. [2021-08-12 19:43:42,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:43:42,281 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:42,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:42,288 INFO L225 Difference]: With dead ends: 3992 [2021-08-12 19:43:42,288 INFO L226 Difference]: Without dead ends: 3959 [2021-08-12 19:43:42,289 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 172.5ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:43:42,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3959 states. [2021-08-12 19:43:42,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3959 to 2247. [2021-08-12 19:43:42,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.298753339269813) internal successors, (7409), 2246 states have internal predecessors, (7409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:42,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7409 transitions. [2021-08-12 19:43:42,542 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7409 transitions. Word has length 27 [2021-08-12 19:43:42,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:42,542 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7409 transitions. [2021-08-12 19:43:42,542 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:42,542 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7409 transitions. [2021-08-12 19:43:42,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:42,545 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:42,545 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:42,746 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:42,746 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:42,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:42,746 INFO L82 PathProgramCache]: Analyzing trace with hash -26557709, now seen corresponding path program 33 times [2021-08-12 19:43:42,746 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:42,746 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943939001] [2021-08-12 19:43:42,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:42,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:42,783 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:42,783 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:42,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943939001] [2021-08-12 19:43:42,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943939001] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:42,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998674744] [2021-08-12 19:43:42,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:42,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-08-12 19:43:42,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:42,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:42,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:42,873 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:42,873 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998674744] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:42,873 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:42,873 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 19:43:42,874 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257109583] [2021-08-12 19:43:42,874 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:43:42,874 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:42,874 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:43:42,874 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:43:42,874 INFO L87 Difference]: Start difference. First operand 2247 states and 7409 transitions. Second operand has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:44,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:44,584 INFO L93 Difference]: Finished difference Result 3716 states and 11649 transitions. [2021-08-12 19:43:44,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:43:44,584 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:44,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:44,591 INFO L225 Difference]: With dead ends: 3716 [2021-08-12 19:43:44,592 INFO L226 Difference]: Without dead ends: 3671 [2021-08-12 19:43:44,592 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 128.5ms TimeCoverageRelationStatistics Valid=136, Invalid=370, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:43:44,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3671 states. [2021-08-12 19:43:44,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3671 to 2247. [2021-08-12 19:43:44,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2247 states, 2246 states have (on average 3.296081923419412) internal successors, (7403), 2246 states have internal predecessors, (7403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:44,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2247 states to 2247 states and 7403 transitions. [2021-08-12 19:43:44,856 INFO L78 Accepts]: Start accepts. Automaton has 2247 states and 7403 transitions. Word has length 27 [2021-08-12 19:43:44,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:44,856 INFO L482 AbstractCegarLoop]: Abstraction has 2247 states and 7403 transitions. [2021-08-12 19:43:44,856 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.4545454545454546) internal successors, (38), 11 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:44,857 INFO L276 IsEmpty]: Start isEmpty. Operand 2247 states and 7403 transitions. [2021-08-12 19:43:44,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:44,861 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:44,861 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:45,064 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable86 [2021-08-12 19:43:45,065 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:45,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:45,065 INFO L82 PathProgramCache]: Analyzing trace with hash 285798263, now seen corresponding path program 34 times [2021-08-12 19:43:45,065 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:45,065 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707085857] [2021-08-12 19:43:45,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:45,112 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:45,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:45,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707085857] [2021-08-12 19:43:45,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707085857] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:45,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368117581] [2021-08-12 19:43:45,112 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:45,147 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:43:45,147 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:45,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:45,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:45,233 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:45,233 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368117581] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:45,233 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:45,233 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:43:45,233 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438008780] [2021-08-12 19:43:45,233 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:43:45,233 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:45,234 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:43:45,234 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:43:45,234 INFO L87 Difference]: Start difference. First operand 2247 states and 7403 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:47,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:47,114 INFO L93 Difference]: Finished difference Result 3827 states and 11931 transitions. [2021-08-12 19:43:47,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:43:47,114 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:47,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:47,121 INFO L225 Difference]: With dead ends: 3827 [2021-08-12 19:43:47,122 INFO L226 Difference]: Without dead ends: 3798 [2021-08-12 19:43:47,122 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 220.9ms TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2021-08-12 19:43:47,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3798 states. [2021-08-12 19:43:47,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3798 to 2417. [2021-08-12 19:43:47,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.287251655629139) internal successors, (7942), 2416 states have internal predecessors, (7942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:47,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7942 transitions. [2021-08-12 19:43:47,406 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7942 transitions. Word has length 27 [2021-08-12 19:43:47,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:47,407 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7942 transitions. [2021-08-12 19:43:47,407 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:47,407 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7942 transitions. [2021-08-12 19:43:47,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:47,411 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:47,411 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:47,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable87 [2021-08-12 19:43:47,623 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:47,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:47,623 INFO L82 PathProgramCache]: Analyzing trace with hash 2068447733, now seen corresponding path program 35 times [2021-08-12 19:43:47,623 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:47,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749649478] [2021-08-12 19:43:47,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:47,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:47,662 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:47,662 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:47,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749649478] [2021-08-12 19:43:47,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749649478] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:47,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906693623] [2021-08-12 19:43:47,663 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:47,700 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:43:47,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:47,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:47,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:47,771 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:47,771 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906693623] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:47,771 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:47,772 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2021-08-12 19:43:47,772 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418351716] [2021-08-12 19:43:47,772 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:43:47,772 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:47,772 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:43:47,772 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:43:47,772 INFO L87 Difference]: Start difference. First operand 2417 states and 7942 transitions. Second operand has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:49,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:49,660 INFO L93 Difference]: Finished difference Result 3794 states and 11847 transitions. [2021-08-12 19:43:49,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:43:49,660 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:49,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:49,667 INFO L225 Difference]: With dead ends: 3794 [2021-08-12 19:43:49,667 INFO L226 Difference]: Without dead ends: 3761 [2021-08-12 19:43:49,668 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 206.2ms TimeCoverageRelationStatistics Valid=156, Invalid=494, Unknown=0, NotChecked=0, Total=650 [2021-08-12 19:43:49,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3761 states. [2021-08-12 19:43:49,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3761 to 2417. [2021-08-12 19:43:49,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2864238410596025) internal successors, (7940), 2416 states have internal predecessors, (7940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:49,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7940 transitions. [2021-08-12 19:43:49,956 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7940 transitions. Word has length 27 [2021-08-12 19:43:49,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:49,956 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7940 transitions. [2021-08-12 19:43:49,956 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 3.1538461538461537) internal successors, (41), 13 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:49,956 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7940 transitions. [2021-08-12 19:43:49,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:43:49,961 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:49,961 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:50,164 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:50,165 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:50,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:50,165 INFO L82 PathProgramCache]: Analyzing trace with hash 1223476281, now seen corresponding path program 36 times [2021-08-12 19:43:50,165 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:50,165 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917955545] [2021-08-12 19:43:50,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:50,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:50,207 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:50,207 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:50,207 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917955545] [2021-08-12 19:43:50,208 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917955545] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:50,208 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453936709] [2021-08-12 19:43:50,208 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:43:50,258 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:43:50,258 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:50,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:43:50,259 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:50,325 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:50,326 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453936709] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:50,326 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:50,326 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2021-08-12 19:43:50,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391371416] [2021-08-12 19:43:50,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:43:50,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:50,327 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:43:50,327 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:43:50,327 INFO L87 Difference]: Start difference. First operand 2417 states and 7940 transitions. Second operand has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:52,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:52,046 INFO L93 Difference]: Finished difference Result 3582 states and 11349 transitions. [2021-08-12 19:43:52,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-08-12 19:43:52,048 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:43:52,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:52,055 INFO L225 Difference]: With dead ends: 3582 [2021-08-12 19:43:52,055 INFO L226 Difference]: Without dead ends: 3537 [2021-08-12 19:43:52,056 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 113.1ms TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:43:52,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2021-08-12 19:43:52,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 2417. [2021-08-12 19:43:52,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2417 states, 2416 states have (on average 3.2839403973509933) internal successors, (7934), 2416 states have internal predecessors, (7934), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:52,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2417 states to 2417 states and 7934 transitions. [2021-08-12 19:43:52,340 INFO L78 Accepts]: Start accepts. Automaton has 2417 states and 7934 transitions. Word has length 27 [2021-08-12 19:43:52,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:52,341 INFO L482 AbstractCegarLoop]: Abstraction has 2417 states and 7934 transitions. [2021-08-12 19:43:52,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.3333333333333335) internal successors, (40), 12 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:52,341 INFO L276 IsEmpty]: Start isEmpty. Operand 2417 states and 7934 transitions. [2021-08-12 19:43:52,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:43:52,344 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:52,344 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:52,544 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2021-08-12 19:43:52,545 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:52,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:52,545 INFO L82 PathProgramCache]: Analyzing trace with hash -2108890711, now seen corresponding path program 4 times [2021-08-12 19:43:52,545 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:52,545 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297925059] [2021-08-12 19:43:52,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:52,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:52,931 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:52,932 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:52,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297925059] [2021-08-12 19:43:52,932 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297925059] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:52,932 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [276853327] [2021-08-12 19:43:52,932 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 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-08-12 19:43:52,956 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:43:52,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:52,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:43:52,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:53,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:43:53,179 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:43:53,180 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-12 19:43:53,182 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:43:53,188 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:43:53,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:43:53,190 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:43:53,191 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:43:53,193 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:43:53,199 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:43:53,205 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:43:53,205 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:43:53,208 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:43:53,216 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:43:53,219 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:43:53,219 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-08-12 19:43:53,242 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:53,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [276853327] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:53,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:53,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:43:53,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910802868] [2021-08-12 19:43:53,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:43:53,242 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:53,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:43:53,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:43:53,243 INFO L87 Difference]: Start difference. First operand 2417 states and 7934 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:43:55,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:55,284 INFO L93 Difference]: Finished difference Result 3242 states and 10406 transitions. [2021-08-12 19:43:55,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:43:55,284 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:43:55,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:55,291 INFO L225 Difference]: With dead ends: 3242 [2021-08-12 19:43:55,291 INFO L226 Difference]: Without dead ends: 3225 [2021-08-12 19:43:55,291 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 337 ImplicationChecksByTransitivity, 931.1ms TimeCoverageRelationStatistics Valid=202, Invalid=988, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:43:55,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3225 states. [2021-08-12 19:43:55,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3225 to 2459. [2021-08-12 19:43:55,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2459 states, 2458 states have (on average 3.2782750203417415) internal successors, (8058), 2458 states have internal predecessors, (8058), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:55,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2459 states to 2459 states and 8058 transitions. [2021-08-12 19:43:55,595 INFO L78 Accepts]: Start accepts. Automaton has 2459 states and 8058 transitions. Word has length 30 [2021-08-12 19:43:55,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:55,595 INFO L482 AbstractCegarLoop]: Abstraction has 2459 states and 8058 transitions. [2021-08-12 19:43:55,595 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:43:55,595 INFO L276 IsEmpty]: Start isEmpty. Operand 2459 states and 8058 transitions. [2021-08-12 19:43:55,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:43:55,599 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:55,599 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:43:55,800 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:55,801 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:55,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:55,801 INFO L82 PathProgramCache]: Analyzing trace with hash 718703517, now seen corresponding path program 5 times [2021-08-12 19:43:55,801 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:55,801 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11118746] [2021-08-12 19:43:55,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:55,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:43:56,174 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:56,174 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:43:56,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11118746] [2021-08-12 19:43:56,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11118746] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:56,174 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1774535163] [2021-08-12 19:43:56,174 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 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-08-12 19:43:56,208 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:43:56,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:43:56,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:43:56,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:43:56,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:43:56,473 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:43:56,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-12 19:43:56,476 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:43:56,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:43:56,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:43:56,488 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:43:56,488 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:43:56,491 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:43:56,498 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:43:56,507 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:43:56,507 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:43:56,509 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:43:56,519 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:43:56,521 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:43:56,521 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-08-12 19:43:56,544 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:43:56,545 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1774535163] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:43:56,545 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:43:56,545 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-12 19:43:56,545 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907507556] [2021-08-12 19:43:56,545 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:43:56,545 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:43:56,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:43:56,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:43:56,546 INFO L87 Difference]: Start difference. First operand 2459 states and 8058 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:59,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:43:59,300 INFO L93 Difference]: Finished difference Result 3260 states and 10457 transitions. [2021-08-12 19:43:59,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:43:59,300 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:43:59,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:43:59,306 INFO L225 Difference]: With dead ends: 3260 [2021-08-12 19:43:59,306 INFO L226 Difference]: Without dead ends: 3243 [2021-08-12 19:43:59,307 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 1460.7ms TimeCoverageRelationStatistics Valid=272, Invalid=1534, Unknown=0, NotChecked=0, Total=1806 [2021-08-12 19:43:59,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3243 states. [2021-08-12 19:43:59,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3243 to 2471. [2021-08-12 19:43:59,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2471 states, 2470 states have (on average 3.2753036437246963) internal successors, (8090), 2470 states have internal predecessors, (8090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:59,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2471 states to 2471 states and 8090 transitions. [2021-08-12 19:43:59,622 INFO L78 Accepts]: Start accepts. Automaton has 2471 states and 8090 transitions. Word has length 30 [2021-08-12 19:43:59,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:43:59,622 INFO L482 AbstractCegarLoop]: Abstraction has 2471 states and 8090 transitions. [2021-08-12 19:43:59,622 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:43:59,622 INFO L276 IsEmpty]: Start isEmpty. Operand 2471 states and 8090 transitions. [2021-08-12 19:43:59,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:43:59,625 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:43:59,625 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:43:59,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,42 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:43:59,826 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:43:59,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:43:59,826 INFO L82 PathProgramCache]: Analyzing trace with hash -1188939468, now seen corresponding path program 37 times [2021-08-12 19:43:59,826 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:43:59,826 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260305948] [2021-08-12 19:43:59,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:43:59,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:00,350 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:00,351 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:44:00,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260305948] [2021-08-12 19:44:00,351 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260305948] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:00,351 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169354244] [2021-08-12 19:44:00,351 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:44:00,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:00,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:44:00,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:44:00,602 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:00,603 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:00,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:00,603 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:00,604 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:44:00,606 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:00,616 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:00,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:00,619 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:00,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:00,620 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:00,621 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:44:00,624 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:00,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:00,638 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:00,638 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:44:00,640 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:44:00,650 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:00,652 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:44:00,652 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-08-12 19:44:00,670 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:00,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169354244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:00,670 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:44:00,670 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-08-12 19:44:00,670 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125493575] [2021-08-12 19:44:00,670 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:44:00,670 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:44:00,671 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:44:00,671 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:44:00,671 INFO L87 Difference]: Start difference. First operand 2471 states and 8090 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:04,932 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 59 [2021-08-12 19:44:06,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:44:06,830 INFO L93 Difference]: Finished difference Result 3581 states and 11317 transitions. [2021-08-12 19:44:06,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-08-12 19:44:06,831 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:44:06,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:44:06,837 INFO L225 Difference]: With dead ends: 3581 [2021-08-12 19:44:06,838 INFO L226 Difference]: Without dead ends: 3553 [2021-08-12 19:44:06,839 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1932 ImplicationChecksByTransitivity, 4297.6ms TimeCoverageRelationStatistics Valid=836, Invalid=5644, Unknown=0, NotChecked=0, Total=6480 [2021-08-12 19:44:06,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3553 states. [2021-08-12 19:44:07,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3553 to 2550. [2021-08-12 19:44:07,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 2549 states have (on average 3.26480972930561) internal successors, (8322), 2549 states have internal predecessors, (8322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:07,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 8322 transitions. [2021-08-12 19:44:07,173 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 8322 transitions. Word has length 30 [2021-08-12 19:44:07,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:44:07,173 INFO L482 AbstractCegarLoop]: Abstraction has 2550 states and 8322 transitions. [2021-08-12 19:44:07,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:07,174 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 8322 transitions. [2021-08-12 19:44:07,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:44:07,176 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:44:07,177 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:44:07,378 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:07,378 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:44:07,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:44:07,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1000041265, now seen corresponding path program 6 times [2021-08-12 19:44:07,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:44:07,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62181547] [2021-08-12 19:44:07,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:44:07,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:07,782 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:07,782 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:44:07,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62181547] [2021-08-12 19:44:07,783 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62181547] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:07,783 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826021697] [2021-08-12 19:44:07,783 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:07,814 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:44:07,814 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:44:07,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:44:07,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:44:07,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:07,981 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:07,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-08-12 19:44:08,003 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:08,015 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:08,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:08,023 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:08,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-08-12 19:44:08,049 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:08,063 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:08,081 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:08,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:44:08,103 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:44:08,160 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:08,179 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:44:08,179 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:49, output treesize:15 [2021-08-12 19:44:08,256 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:08,256 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826021697] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:08,256 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:44:08,256 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:44:08,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077250318] [2021-08-12 19:44:08,256 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:44:08,256 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:44:08,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:44:08,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=395, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:44:08,257 INFO L87 Difference]: Start difference. First operand 2550 states and 8322 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-08-12 19:44:12,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:44:12,883 INFO L93 Difference]: Finished difference Result 4177 states and 13156 transitions. [2021-08-12 19:44:12,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-12 19:44:12,883 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-08-12 19:44:12,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:44:12,891 INFO L225 Difference]: With dead ends: 4177 [2021-08-12 19:44:12,891 INFO L226 Difference]: Without dead ends: 4150 [2021-08-12 19:44:12,892 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1202 ImplicationChecksByTransitivity, 2350.3ms TimeCoverageRelationStatistics Valid=495, Invalid=3411, Unknown=0, NotChecked=0, Total=3906 [2021-08-12 19:44:12,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4150 states. [2021-08-12 19:44:13,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4150 to 2618. [2021-08-12 19:44:13,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2618 states, 2617 states have (on average 3.2777990064959877) internal successors, (8578), 2617 states have internal predecessors, (8578), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:13,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2618 states to 2618 states and 8578 transitions. [2021-08-12 19:44:13,261 INFO L78 Accepts]: Start accepts. Automaton has 2618 states and 8578 transitions. Word has length 30 [2021-08-12 19:44:13,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:44:13,261 INFO L482 AbstractCegarLoop]: Abstraction has 2618 states and 8578 transitions. [2021-08-12 19:44:13,261 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-08-12 19:44:13,261 INFO L276 IsEmpty]: Start isEmpty. Operand 2618 states and 8578 transitions. [2021-08-12 19:44:13,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:44:13,264 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:44:13,264 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:44:13,464 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:13,465 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:44:13,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:44:13,465 INFO L82 PathProgramCache]: Analyzing trace with hash 981677892, now seen corresponding path program 38 times [2021-08-12 19:44:13,465 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:44:13,465 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104618051] [2021-08-12 19:44:13,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:44:13,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:14,051 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:14,051 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:44:14,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104618051] [2021-08-12 19:44:14,051 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104618051] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:14,051 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317269369] [2021-08-12 19:44:14,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:14,075 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:44:14,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:44:14,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:44:14,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:44:14,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:14,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:14,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:14,293 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:14,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:44:14,297 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:14,305 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:14,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:14,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:14,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:14,309 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:14,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:44:14,312 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:14,320 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:14,328 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:14,328 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:44:14,330 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:44:14,339 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:14,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:44:14,342 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-08-12 19:44:14,364 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:14,364 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317269369] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:14,364 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:44:14,364 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-08-12 19:44:14,364 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850758831] [2021-08-12 19:44:14,365 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:44:14,365 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:44:14,365 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:44:14,365 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:44:14,365 INFO L87 Difference]: Start difference. First operand 2618 states and 8578 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 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-08-12 19:44:15,631 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 65 [2021-08-12 19:44:16,025 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 61 [2021-08-12 19:44:16,314 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2021-08-12 19:44:16,881 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-08-12 19:44:17,010 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-08-12 19:44:17,771 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-08-12 19:44:18,071 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 70 DAG size of output: 66 [2021-08-12 19:44:18,922 WARN L205 SmtUtils]: Spent 175.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 67 [2021-08-12 19:44:19,667 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 78 [2021-08-12 19:44:20,030 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 72 [2021-08-12 19:44:23,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:44:23,236 INFO L93 Difference]: Finished difference Result 4275 states and 13436 transitions. [2021-08-12 19:44:23,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-08-12 19:44:23,236 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 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 30 [2021-08-12 19:44:23,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:44:23,244 INFO L225 Difference]: With dead ends: 4275 [2021-08-12 19:44:23,244 INFO L226 Difference]: Without dead ends: 4251 [2021-08-12 19:44:23,245 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2911 ImplicationChecksByTransitivity, 6114.0ms TimeCoverageRelationStatistics Valid=1231, Invalid=7511, Unknown=0, NotChecked=0, Total=8742 [2021-08-12 19:44:23,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4251 states. [2021-08-12 19:44:23,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4251 to 2648. [2021-08-12 19:44:23,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2648 states, 2647 states have (on average 3.2795617680392897) internal successors, (8681), 2647 states have internal predecessors, (8681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:23,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2648 states to 2648 states and 8681 transitions. [2021-08-12 19:44:23,620 INFO L78 Accepts]: Start accepts. Automaton has 2648 states and 8681 transitions. Word has length 30 [2021-08-12 19:44:23,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:44:23,621 INFO L482 AbstractCegarLoop]: Abstraction has 2648 states and 8681 transitions. [2021-08-12 19:44:23,621 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 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-08-12 19:44:23,621 INFO L276 IsEmpty]: Start isEmpty. Operand 2648 states and 8681 transitions. [2021-08-12 19:44:23,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:44:23,624 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:44:23,624 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:44:23,824 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable111 [2021-08-12 19:44:23,824 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:44:23,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:44:23,825 INFO L82 PathProgramCache]: Analyzing trace with hash 1470198580, now seen corresponding path program 39 times [2021-08-12 19:44:23,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:44:23,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436008213] [2021-08-12 19:44:23,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:44:23,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:24,190 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:24,190 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:44:24,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436008213] [2021-08-12 19:44:24,190 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436008213] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:24,190 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267217240] [2021-08-12 19:44:24,190 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 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-08-12 19:44:24,226 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:44:24,226 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:44:24,227 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:44:24,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:44:24,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:24,463 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:24,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:24,464 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:24,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:44:24,467 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:24,476 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:24,479 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:24,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:24,480 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:24,481 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:24,481 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:44:24,484 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:24,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:24,499 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:24,499 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:44:24,501 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:44:24,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:24,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:44:24,513 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-08-12 19:44:24,538 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:24,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267217240] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:24,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:44:24,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-12 19:44:24,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738298217] [2021-08-12 19:44:24,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 19:44:24,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:44:24,539 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 19:44:24,539 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=529, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:44:24,539 INFO L87 Difference]: Start difference. First operand 2648 states and 8681 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:28,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:44:28,860 INFO L93 Difference]: Finished difference Result 4580 states and 14256 transitions. [2021-08-12 19:44:28,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 19:44:28,861 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:44:28,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:44:28,869 INFO L225 Difference]: With dead ends: 4580 [2021-08-12 19:44:28,869 INFO L226 Difference]: Without dead ends: 4548 [2021-08-12 19:44:28,870 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 823 ImplicationChecksByTransitivity, 1743.5ms TimeCoverageRelationStatistics Valid=380, Invalid=2926, Unknown=0, NotChecked=0, Total=3306 [2021-08-12 19:44:28,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4548 states. [2021-08-12 19:44:29,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4548 to 2789. [2021-08-12 19:44:29,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2789 states, 2788 states have (on average 3.2672166427546627) internal successors, (9109), 2788 states have internal predecessors, (9109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:29,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2789 states to 2789 states and 9109 transitions. [2021-08-12 19:44:29,312 INFO L78 Accepts]: Start accepts. Automaton has 2789 states and 9109 transitions. Word has length 30 [2021-08-12 19:44:29,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:44:29,312 INFO L482 AbstractCegarLoop]: Abstraction has 2789 states and 9109 transitions. [2021-08-12 19:44:29,312 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:29,312 INFO L276 IsEmpty]: Start isEmpty. Operand 2789 states and 9109 transitions. [2021-08-12 19:44:29,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:44:29,315 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:44:29,316 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:44:29,516 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable112 [2021-08-12 19:44:29,516 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:44:29,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:44:29,516 INFO L82 PathProgramCache]: Analyzing trace with hash 1223301609, now seen corresponding path program 7 times [2021-08-12 19:44:29,517 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:44:29,517 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347169541] [2021-08-12 19:44:29,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:44:29,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:29,903 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:29,903 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:44:29,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347169541] [2021-08-12 19:44:29,903 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347169541] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:29,903 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1909845355] [2021-08-12 19:44:29,904 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:29,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:29,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:44:29,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:44:30,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:30,142 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:30,142 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-12 19:44:30,144 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:30,151 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:30,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:30,156 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:30,157 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:44:30,159 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:30,164 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:30,172 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:30,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:44:30,173 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:44:30,181 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:30,183 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:44:30,183 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-08-12 19:44:30,199 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:30,200 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1909845355] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:30,200 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:44:30,200 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:44:30,200 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829330730] [2021-08-12 19:44:30,200 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:44:30,200 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:44:30,200 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:44:30,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=382, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:44:30,200 INFO L87 Difference]: Start difference. First operand 2789 states and 9109 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:44:32,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:44:32,743 INFO L93 Difference]: Finished difference Result 3532 states and 11356 transitions. [2021-08-12 19:44:32,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:44:32,745 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:44:32,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:44:32,752 INFO L225 Difference]: With dead ends: 3532 [2021-08-12 19:44:32,752 INFO L226 Difference]: Without dead ends: 3515 [2021-08-12 19:44:32,753 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 1016.8ms TimeCoverageRelationStatistics Valid=206, Invalid=1054, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 19:44:32,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3515 states. [2021-08-12 19:44:33,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3515 to 2803. [2021-08-12 19:44:33,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2803 states, 2802 states have (on average 3.2658815132048535) internal successors, (9151), 2802 states have internal predecessors, (9151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:33,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2803 states to 2803 states and 9151 transitions. [2021-08-12 19:44:33,216 INFO L78 Accepts]: Start accepts. Automaton has 2803 states and 9151 transitions. Word has length 30 [2021-08-12 19:44:33,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:44:33,216 INFO L482 AbstractCegarLoop]: Abstraction has 2803 states and 9151 transitions. [2021-08-12 19:44:33,216 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:44:33,216 INFO L276 IsEmpty]: Start isEmpty. Operand 2803 states and 9151 transitions. [2021-08-12 19:44:33,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:44:33,219 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:44:33,219 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:44:33,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-08-12 19:44:33,426 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:44:33,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:44:33,426 INFO L82 PathProgramCache]: Analyzing trace with hash -244071459, now seen corresponding path program 8 times [2021-08-12 19:44:33,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:44:33,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430596868] [2021-08-12 19:44:33,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:44:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:33,785 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:33,785 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:44:33,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430596868] [2021-08-12 19:44:33,785 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430596868] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:33,785 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508562214] [2021-08-12 19:44:33,786 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:33,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:44:33,822 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:44:33,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:44:33,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:44:33,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:33,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:33,988 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:33,989 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 49 [2021-08-12 19:44:34,029 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:34,043 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:34,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:34,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:34,054 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:34,054 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 39 [2021-08-12 19:44:34,079 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:34,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:34,111 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:34,111 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 49 [2021-08-12 19:44:34,119 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:44:34,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:34,192 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:44:34,192 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:17 [2021-08-12 19:44:34,266 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:34,267 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508562214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:34,267 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:44:34,267 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 22 [2021-08-12 19:44:34,267 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865785393] [2021-08-12 19:44:34,267 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:44:34,267 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:44:34,267 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:44:34,267 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=398, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:44:34,268 INFO L87 Difference]: Start difference. First operand 2803 states and 9151 transitions. Second operand has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-08-12 19:44:38,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:44:38,381 INFO L93 Difference]: Finished difference Result 4027 states and 12920 transitions. [2021-08-12 19:44:38,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 19:44:38,381 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-08-12 19:44:38,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:44:38,389 INFO L225 Difference]: With dead ends: 4027 [2021-08-12 19:44:38,389 INFO L226 Difference]: Without dead ends: 4000 [2021-08-12 19:44:38,390 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 776 ImplicationChecksByTransitivity, 1697.6ms TimeCoverageRelationStatistics Valid=362, Invalid=2394, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 19:44:38,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4000 states. [2021-08-12 19:44:38,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4000 to 2795. [2021-08-12 19:44:38,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2795 states, 2794 states have (on average 3.267716535433071) internal successors, (9130), 2794 states have internal predecessors, (9130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:38,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2795 states to 2795 states and 9130 transitions. [2021-08-12 19:44:38,845 INFO L78 Accepts]: Start accepts. Automaton has 2795 states and 9130 transitions. Word has length 30 [2021-08-12 19:44:38,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:44:38,845 INFO L482 AbstractCegarLoop]: Abstraction has 2795 states and 9130 transitions. [2021-08-12 19:44:38,845 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3636363636363638) internal successors, (52), 22 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-08-12 19:44:38,845 INFO L276 IsEmpty]: Start isEmpty. Operand 2795 states and 9130 transitions. [2021-08-12 19:44:38,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:44:38,848 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:44:38,848 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:44:39,049 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable114 [2021-08-12 19:44:39,049 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:44:39,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:44:39,049 INFO L82 PathProgramCache]: Analyzing trace with hash 137406081, now seen corresponding path program 9 times [2021-08-12 19:44:39,050 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:44:39,050 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40094586] [2021-08-12 19:44:39,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:44:39,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:39,408 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:39,409 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:44:39,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40094586] [2021-08-12 19:44:39,409 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40094586] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:39,409 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1065764476] [2021-08-12 19:44:39,409 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:39,442 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:44:39,442 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:44:39,443 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:44:39,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:44:39,728 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:39,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:39,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-12 19:44:39,732 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:39,741 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:39,743 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:39,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:39,745 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:44:39,747 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:39,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:39,763 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:39,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:44:39,765 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:44:39,776 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:39,778 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:44:39,778 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:52, output treesize:3 [2021-08-12 19:44:39,797 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:39,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1065764476] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:39,798 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:44:39,798 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:44:39,798 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915891448] [2021-08-12 19:44:39,798 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:44:39,798 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:44:39,799 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:44:39,799 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:44:39,799 INFO L87 Difference]: Start difference. First operand 2795 states and 9130 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:44:40,180 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 64 [2021-08-12 19:44:40,532 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 67 [2021-08-12 19:44:43,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:44:43,264 INFO L93 Difference]: Finished difference Result 3606 states and 11569 transitions. [2021-08-12 19:44:43,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-08-12 19:44:43,264 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:44:43,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:44:43,272 INFO L225 Difference]: With dead ends: 3606 [2021-08-12 19:44:43,272 INFO L226 Difference]: Without dead ends: 3589 [2021-08-12 19:44:43,272 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 595 ImplicationChecksByTransitivity, 1671.8ms TimeCoverageRelationStatistics Valid=356, Invalid=1714, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 19:44:43,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3589 states. [2021-08-12 19:44:43,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3589 to 2807. [2021-08-12 19:44:43,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2807 states, 2806 states have (on average 3.270848182466144) internal successors, (9178), 2806 states have internal predecessors, (9178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:43,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2807 states to 2807 states and 9178 transitions. [2021-08-12 19:44:43,771 INFO L78 Accepts]: Start accepts. Automaton has 2807 states and 9178 transitions. Word has length 30 [2021-08-12 19:44:43,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:44:43,771 INFO L482 AbstractCegarLoop]: Abstraction has 2807 states and 9178 transitions. [2021-08-12 19:44:43,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:44:43,771 INFO L276 IsEmpty]: Start isEmpty. Operand 2807 states and 9178 transitions. [2021-08-12 19:44:43,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:44:43,775 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:44:43,775 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:44:43,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:43,975 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:44:43,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:44:43,976 INFO L82 PathProgramCache]: Analyzing trace with hash -2017590645, now seen corresponding path program 10 times [2021-08-12 19:44:43,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:44:43,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252779863] [2021-08-12 19:44:43,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:44:43,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:44,314 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:44,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:44:44,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252779863] [2021-08-12 19:44:44,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252779863] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:44,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432712695] [2021-08-12 19:44:44,315 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:44,341 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:44:44,341 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:44:44,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:44:44,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:44:44,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:44,525 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:44,526 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 64 treesize of output 52 [2021-08-12 19:44:44,528 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:44,537 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:44,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:44,542 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:44:44,542 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 52 treesize of output 40 [2021-08-12 19:44:44,545 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:44,555 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:44,564 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:44,564 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-08-12 19:44:44,566 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:44:44,579 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:44,581 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:44:44,581 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:7 [2021-08-12 19:44:44,610 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:44,610 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432712695] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:44,611 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:44:44,611 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-08-12 19:44:44,611 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778605795] [2021-08-12 19:44:44,611 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:44:44,611 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:44:44,611 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:44:44,611 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:44:44,611 INFO L87 Difference]: Start difference. First operand 2807 states and 9178 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:47,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:44:47,311 INFO L93 Difference]: Finished difference Result 3657 states and 11760 transitions. [2021-08-12 19:44:47,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:44:47,311 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:44:47,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:44:47,319 INFO L225 Difference]: With dead ends: 3657 [2021-08-12 19:44:47,319 INFO L226 Difference]: Without dead ends: 3636 [2021-08-12 19:44:47,319 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 865.5ms TimeCoverageRelationStatistics Valid=110, Invalid=702, Unknown=0, NotChecked=0, Total=812 [2021-08-12 19:44:47,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3636 states. [2021-08-12 19:44:47,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3636 to 2851. [2021-08-12 19:44:47,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2851 states, 2850 states have (on average 3.2712280701754386) internal successors, (9323), 2850 states have internal predecessors, (9323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:47,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2851 states to 2851 states and 9323 transitions. [2021-08-12 19:44:47,785 INFO L78 Accepts]: Start accepts. Automaton has 2851 states and 9323 transitions. Word has length 30 [2021-08-12 19:44:47,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:44:47,785 INFO L482 AbstractCegarLoop]: Abstraction has 2851 states and 9323 transitions. [2021-08-12 19:44:47,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:44:47,786 INFO L276 IsEmpty]: Start isEmpty. Operand 2851 states and 9323 transitions. [2021-08-12 19:44:47,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:44:47,789 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:44:47,789 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:44:48,011 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132,50 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:48,011 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:44:48,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:44:48,011 INFO L82 PathProgramCache]: Analyzing trace with hash 542604875, now seen corresponding path program 11 times [2021-08-12 19:44:48,012 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:44:48,012 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422293916] [2021-08-12 19:44:48,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:44:48,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:44:48,340 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:48,340 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:44:48,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422293916] [2021-08-12 19:44:48,340 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422293916] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:48,340 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214703582] [2021-08-12 19:44:48,341 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:44:48,410 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:44:48,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:44:48,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:44:48,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:44:48,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:48,752 INFO L354 Elim1Store]: treesize reduction 33, result has 26.7 percent of original size [2021-08-12 19:44:48,753 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 237 treesize of output 202 [2021-08-12 19:44:48,774 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:48,790 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:48,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:44:48,808 INFO L354 Elim1Store]: treesize reduction 33, result has 26.7 percent of original size [2021-08-12 19:44:48,808 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 169 treesize of output 140 [2021-08-12 19:44:48,861 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:44:48,883 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:48,902 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:48,902 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 103 treesize of output 91 [2021-08-12 19:44:48,925 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:44:48,987 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:44:49,011 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:44:49,011 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:245, output treesize:19 [2021-08-12 19:44:49,075 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:44:49,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214703582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:44:49,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:44:49,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-12 19:44:49,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934631301] [2021-08-12 19:44:49,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:44:49,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:44:49,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:44:49,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:44:49,078 INFO L87 Difference]: Start difference. First operand 2851 states and 9323 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:13,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:13,927 INFO L93 Difference]: Finished difference Result 4422 states and 14083 transitions. [2021-08-12 19:45:13,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-08-12 19:45:13,927 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:45:13,927 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:13,938 INFO L225 Difference]: With dead ends: 4422 [2021-08-12 19:45:13,938 INFO L226 Difference]: Without dead ends: 4390 [2021-08-12 19:45:13,939 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 869 ImplicationChecksByTransitivity, 13701.5ms TimeCoverageRelationStatistics Valid=479, Invalid=2703, Unknown=10, NotChecked=0, Total=3192 [2021-08-12 19:45:13,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4390 states. [2021-08-12 19:45:14,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4390 to 2851. [2021-08-12 19:45:14,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2851 states, 2850 states have (on average 3.2712280701754386) internal successors, (9323), 2850 states have internal predecessors, (9323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:14,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2851 states to 2851 states and 9323 transitions. [2021-08-12 19:45:14,424 INFO L78 Accepts]: Start accepts. Automaton has 2851 states and 9323 transitions. Word has length 30 [2021-08-12 19:45:14,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:14,425 INFO L482 AbstractCegarLoop]: Abstraction has 2851 states and 9323 transitions. [2021-08-12 19:45:14,425 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:14,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2851 states and 9323 transitions. [2021-08-12 19:45:14,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:45:14,428 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:14,428 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:14,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable133 [2021-08-12 19:45:14,629 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:14,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:14,629 INFO L82 PathProgramCache]: Analyzing trace with hash -2080396478, now seen corresponding path program 40 times [2021-08-12 19:45:14,629 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:14,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189257778] [2021-08-12 19:45:14,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:14,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:14,973 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:14,973 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:14,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189257778] [2021-08-12 19:45:14,973 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189257778] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:14,973 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187866494] [2021-08-12 19:45:14,974 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 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-08-12 19:45:15,000 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:45:15,000 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:15,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:45:15,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:15,220 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:15,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:15,221 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:15,222 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:15,222 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:45:15,224 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:15,231 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:15,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:15,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:15,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:15,234 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:15,234 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:45:15,237 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:15,243 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:15,249 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:15,250 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:45:15,251 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:15,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:15,261 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:15,261 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-08-12 19:45:15,283 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:15,284 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187866494] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:15,284 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:15,284 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-12 19:45:15,284 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565828665] [2021-08-12 19:45:15,284 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 19:45:15,284 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:15,284 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 19:45:15,284 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:45:15,284 INFO L87 Difference]: Start difference. First operand 2851 states and 9323 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:17,074 WARN L205 SmtUtils]: Spent 100.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 70 [2021-08-12 19:45:19,539 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 57 [2021-08-12 19:45:21,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:21,599 INFO L93 Difference]: Finished difference Result 5436 states and 16865 transitions. [2021-08-12 19:45:21,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-08-12 19:45:21,599 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:45:21,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:21,609 INFO L225 Difference]: With dead ends: 5436 [2021-08-12 19:45:21,610 INFO L226 Difference]: Without dead ends: 5404 [2021-08-12 19:45:21,611 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1306 ImplicationChecksByTransitivity, 2698.1ms TimeCoverageRelationStatistics Valid=667, Invalid=3889, Unknown=0, NotChecked=0, Total=4556 [2021-08-12 19:45:21,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5404 states. [2021-08-12 19:45:22,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5404 to 2923. [2021-08-12 19:45:22,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.2902121834360027) internal successors, (9614), 2922 states have internal predecessors, (9614), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:22,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9614 transitions. [2021-08-12 19:45:22,173 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9614 transitions. Word has length 30 [2021-08-12 19:45:22,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:22,173 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9614 transitions. [2021-08-12 19:45:22,173 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:22,173 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9614 transitions. [2021-08-12 19:45:22,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:45:22,177 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:22,177 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:22,377 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable156 [2021-08-12 19:45:22,377 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:22,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:22,378 INFO L82 PathProgramCache]: Analyzing trace with hash 1931199092, now seen corresponding path program 41 times [2021-08-12 19:45:22,378 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:22,378 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012502451] [2021-08-12 19:45:22,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:22,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:22,797 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:22,798 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:22,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012502451] [2021-08-12 19:45:22,798 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012502451] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:22,798 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111306244] [2021-08-12 19:45:22,798 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 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-08-12 19:45:22,831 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:45:22,831 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:22,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:45:22,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:23,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:23,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:23,111 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:23,112 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:23,112 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:45:23,114 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:23,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:23,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:23,127 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:23,127 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:23,128 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:23,128 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:45:23,131 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:23,139 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:23,148 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:23,148 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:45:23,150 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:23,161 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:23,163 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:23,164 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-08-12 19:45:23,193 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:23,193 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111306244] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:23,194 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:23,194 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-12 19:45:23,194 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614863559] [2021-08-12 19:45:23,194 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 19:45:23,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:23,194 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 19:45:23,194 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=511, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:45:23,194 INFO L87 Difference]: Start difference. First operand 2923 states and 9614 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:23,351 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 58 DAG size of output: 46 [2021-08-12 19:45:25,152 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 71 [2021-08-12 19:45:29,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:29,012 INFO L93 Difference]: Finished difference Result 5111 states and 16142 transitions. [2021-08-12 19:45:29,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 19:45:29,013 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:45:29,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:29,022 INFO L225 Difference]: With dead ends: 5111 [2021-08-12 19:45:29,022 INFO L226 Difference]: Without dead ends: 5079 [2021-08-12 19:45:29,023 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1206 ImplicationChecksByTransitivity, 2697.3ms TimeCoverageRelationStatistics Valid=644, Invalid=3516, Unknown=0, NotChecked=0, Total=4160 [2021-08-12 19:45:29,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5079 states. [2021-08-12 19:45:29,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5079 to 2927. [2021-08-12 19:45:29,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2927 states, 2926 states have (on average 3.2911825017088177) internal successors, (9630), 2926 states have internal predecessors, (9630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:29,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2927 states to 2927 states and 9630 transitions. [2021-08-12 19:45:29,546 INFO L78 Accepts]: Start accepts. Automaton has 2927 states and 9630 transitions. Word has length 30 [2021-08-12 19:45:29,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:29,546 INFO L482 AbstractCegarLoop]: Abstraction has 2927 states and 9630 transitions. [2021-08-12 19:45:29,546 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:29,546 INFO L276 IsEmpty]: Start isEmpty. Operand 2927 states and 9630 transitions. [2021-08-12 19:45:29,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:45:29,550 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:29,550 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:29,750 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable157 [2021-08-12 19:45:29,751 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:29,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:29,751 INFO L82 PathProgramCache]: Analyzing trace with hash -590660368, now seen corresponding path program 42 times [2021-08-12 19:45:29,751 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:29,751 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011314639] [2021-08-12 19:45:29,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:29,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:30,086 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:30,086 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:30,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011314639] [2021-08-12 19:45:30,086 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011314639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:30,086 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1762541759] [2021-08-12 19:45:30,086 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 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-08-12 19:45:30,113 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:45:30,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:30,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:45:30,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:30,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:30,331 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-08-12 19:45:30,331 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 207 treesize of output 193 [2021-08-12 19:45:30,428 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:30,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:30,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:30,484 INFO L354 Elim1Store]: treesize reduction 18, result has 60.0 percent of original size [2021-08-12 19:45:30,484 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 6 new quantified variables, introduced 5 case distinctions, treesize of input 195 treesize of output 175 [2021-08-12 19:45:30,685 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:30,723 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:30,753 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:30,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 171 treesize of output 163 [2021-08-12 19:45:31,080 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:31,558 WARN L205 SmtUtils]: Spent 477.00 ms on a formula simplification. DAG size of input: 138 DAG size of output: 111 [2021-08-12 19:45:31,558 INFO L628 ElimStorePlain]: treesize reduction 580, result has 71.1 percent of original size [2021-08-12 19:45:32,173 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:32,173 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:210, output treesize:34 [2021-08-12 19:45:32,256 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:32,257 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1762541759] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:32,257 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:32,257 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11] total 24 [2021-08-12 19:45:32,257 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56135533] [2021-08-12 19:45:32,257 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 19:45:32,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:32,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 19:45:32,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=499, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:45:32,258 INFO L87 Difference]: Start difference. First operand 2927 states and 9630 transitions. Second operand has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:32,412 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 47 [2021-08-12 19:45:32,709 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 59 [2021-08-12 19:45:34,515 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-08-12 19:45:35,685 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 76 [2021-08-12 19:45:40,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:40,635 INFO L93 Difference]: Finished difference Result 5929 states and 18551 transitions. [2021-08-12 19:45:40,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-08-12 19:45:40,635 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:45:40,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:40,646 INFO L225 Difference]: With dead ends: 5929 [2021-08-12 19:45:40,646 INFO L226 Difference]: Without dead ends: 5901 [2021-08-12 19:45:40,647 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2156 ImplicationChecksByTransitivity, 4001.2ms TimeCoverageRelationStatistics Valid=1066, Invalid=5906, Unknown=0, NotChecked=0, Total=6972 [2021-08-12 19:45:40,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5901 states. [2021-08-12 19:45:41,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5901 to 2939. [2021-08-12 19:45:41,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2939 states, 2938 states have (on average 3.2950987066031314) internal successors, (9681), 2938 states have internal predecessors, (9681), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:41,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2939 states to 2939 states and 9681 transitions. [2021-08-12 19:45:41,202 INFO L78 Accepts]: Start accepts. Automaton has 2939 states and 9681 transitions. Word has length 30 [2021-08-12 19:45:41,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:41,202 INFO L482 AbstractCegarLoop]: Abstraction has 2939 states and 9681 transitions. [2021-08-12 19:45:41,202 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.16) internal successors, (54), 24 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:41,202 INFO L276 IsEmpty]: Start isEmpty. Operand 2939 states and 9681 transitions. [2021-08-12 19:45:41,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:45:41,206 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:41,206 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:45:41,406 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable158 [2021-08-12 19:45:41,407 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:41,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:41,407 INFO L82 PathProgramCache]: Analyzing trace with hash -1821640756, now seen corresponding path program 43 times [2021-08-12 19:45:41,407 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:41,407 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213230806] [2021-08-12 19:45:41,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:41,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:41,965 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:41,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:41,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213230806] [2021-08-12 19:45:41,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213230806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:41,966 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490304168] [2021-08-12 19:45:41,966 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 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-08-12 19:45:41,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:41,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:45:41,992 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:42,293 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:42,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:42,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:42,295 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:42,296 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:45:42,298 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:42,306 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:42,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:42,312 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:42,312 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:42,313 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:42,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:45:42,316 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:42,325 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:42,334 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:42,334 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:45:42,336 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:42,349 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:42,351 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:42,351 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:56, output treesize:13 [2021-08-12 19:45:42,418 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:42,418 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490304168] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:42,418 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:42,418 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 26 [2021-08-12 19:45:42,418 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19983450] [2021-08-12 19:45:42,418 INFO L462 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-08-12 19:45:42,418 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:42,419 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-08-12 19:45:42,419 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=603, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:45:42,419 INFO L87 Difference]: Start difference. First operand 2939 states and 9681 transitions. Second operand has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:43,584 WARN L205 SmtUtils]: Spent 166.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 59 [2021-08-12 19:45:44,036 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 65 [2021-08-12 19:45:44,458 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 61 [2021-08-12 19:45:44,818 WARN L205 SmtUtils]: Spent 173.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 59 [2021-08-12 19:45:45,472 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 68 [2021-08-12 19:45:45,605 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 66 [2021-08-12 19:45:45,974 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 74 [2021-08-12 19:45:46,403 WARN L205 SmtUtils]: Spent 198.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2021-08-12 19:45:46,779 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 65 [2021-08-12 19:45:46,937 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 68 [2021-08-12 19:45:47,795 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 67 [2021-08-12 19:45:48,592 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 80 [2021-08-12 19:45:48,917 WARN L205 SmtUtils]: Spent 140.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 74 [2021-08-12 19:45:49,693 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 55 [2021-08-12 19:45:52,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:52,556 INFO L93 Difference]: Finished difference Result 4214 states and 13346 transitions. [2021-08-12 19:45:52,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-08-12 19:45:52,556 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:45:52,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:52,564 INFO L225 Difference]: With dead ends: 4214 [2021-08-12 19:45:52,564 INFO L226 Difference]: Without dead ends: 4186 [2021-08-12 19:45:52,565 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3116 ImplicationChecksByTransitivity, 6917.8ms TimeCoverageRelationStatistics Valid=1096, Invalid=8216, Unknown=0, NotChecked=0, Total=9312 [2021-08-12 19:45:52,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2021-08-12 19:45:53,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 2933. [2021-08-12 19:45:53,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2932 states have (on average 3.2946793997271486) internal successors, (9660), 2932 states have internal predecessors, (9660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:53,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 9660 transitions. [2021-08-12 19:45:53,109 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 9660 transitions. Word has length 30 [2021-08-12 19:45:53,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:53,109 INFO L482 AbstractCegarLoop]: Abstraction has 2933 states and 9660 transitions. [2021-08-12 19:45:53,109 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 27 states, 27 states have (on average 2.0) internal successors, (54), 26 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:53,109 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 9660 transitions. [2021-08-12 19:45:53,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:45:53,112 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:53,113 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:45:53,313 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328,55 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:53,313 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:53,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:53,313 INFO L82 PathProgramCache]: Analyzing trace with hash 2013716757, now seen corresponding path program 12 times [2021-08-12 19:45:53,313 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:53,314 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [655205769] [2021-08-12 19:45:53,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:53,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:53,729 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:53,729 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:53,729 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [655205769] [2021-08-12 19:45:53,730 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [655205769] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:53,730 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283042560] [2021-08-12 19:45:53,730 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:53,762 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:45:53,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:45:53,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:45:53,764 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:54,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:54,034 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:54,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-12 19:45:54,037 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:54,046 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:54,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:54,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:45:54,050 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:45:54,052 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:54,061 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:54,070 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:54,070 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:45:54,072 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:45:54,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:54,084 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:54,084 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-08-12 19:45:54,104 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:54,104 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283042560] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:54,104 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:54,104 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:45:54,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695661578] [2021-08-12 19:45:54,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:45:54,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:54,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:45:54,105 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:45:54,105 INFO L87 Difference]: Start difference. First operand 2933 states and 9660 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:57,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:45:57,171 INFO L93 Difference]: Finished difference Result 3752 states and 12120 transitions. [2021-08-12 19:45:57,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:45:57,171 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:45:57,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:45:57,179 INFO L225 Difference]: With dead ends: 3752 [2021-08-12 19:45:57,179 INFO L226 Difference]: Without dead ends: 3729 [2021-08-12 19:45:57,179 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 379 ImplicationChecksByTransitivity, 1167.2ms TimeCoverageRelationStatistics Valid=216, Invalid=1190, Unknown=0, NotChecked=0, Total=1406 [2021-08-12 19:45:57,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3729 states. [2021-08-12 19:45:57,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3729 to 2917. [2021-08-12 19:45:57,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2917 states, 2916 states have (on average 3.2956104252400547) internal successors, (9610), 2916 states have internal predecessors, (9610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:57,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2917 states to 2917 states and 9610 transitions. [2021-08-12 19:45:57,735 INFO L78 Accepts]: Start accepts. Automaton has 2917 states and 9610 transitions. Word has length 30 [2021-08-12 19:45:57,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:45:57,735 INFO L482 AbstractCegarLoop]: Abstraction has 2917 states and 9610 transitions. [2021-08-12 19:45:57,735 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:45:57,735 INFO L276 IsEmpty]: Start isEmpty. Operand 2917 states and 9610 transitions. [2021-08-12 19:45:57,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:45:57,740 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:45:57,740 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:45:57,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:45:57,953 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:45:57,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:45:57,953 INFO L82 PathProgramCache]: Analyzing trace with hash 1930394863, now seen corresponding path program 13 times [2021-08-12 19:45:57,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:45:57,953 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74495837] [2021-08-12 19:45:57,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:45:57,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:58,299 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:58,299 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:45:58,299 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74495837] [2021-08-12 19:45:58,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74495837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:58,300 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685736042] [2021-08-12 19:45:58,300 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:45:58,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:45:58,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:45:58,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:45:58,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:58,565 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:58,565 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-08-12 19:45:58,591 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:58,603 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:58,605 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:45:58,610 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:58,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-08-12 19:45:58,635 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:45:58,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:58,670 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:58,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:45:58,676 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:45:58,721 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:45:58,736 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:45:58,737 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-08-12 19:45:58,788 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:45:58,788 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685736042] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:45:58,788 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:45:58,788 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-08-12 19:45:58,788 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691330825] [2021-08-12 19:45:58,788 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:45:58,788 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:45:58,789 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:45:58,789 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:45:58,789 INFO L87 Difference]: Start difference. First operand 2917 states and 9610 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:02,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:02,082 INFO L93 Difference]: Finished difference Result 4228 states and 13600 transitions. [2021-08-12 19:46:02,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 19:46:02,087 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:46:02,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:02,096 INFO L225 Difference]: With dead ends: 4228 [2021-08-12 19:46:02,096 INFO L226 Difference]: Without dead ends: 4201 [2021-08-12 19:46:02,096 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 413 ImplicationChecksByTransitivity, 891.2ms TimeCoverageRelationStatistics Valid=234, Invalid=1172, Unknown=0, NotChecked=0, Total=1406 [2021-08-12 19:46:02,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4201 states. [2021-08-12 19:46:02,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4201 to 2911. [2021-08-12 19:46:02,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 3.293127147766323) internal successors, (9583), 2910 states have internal predecessors, (9583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:02,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 9583 transitions. [2021-08-12 19:46:02,676 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 9583 transitions. Word has length 30 [2021-08-12 19:46:02,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:02,676 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 9583 transitions. [2021-08-12 19:46:02,676 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:02,676 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 9583 transitions. [2021-08-12 19:46:02,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:46:02,679 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:02,679 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:46:02,880 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:02,881 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:02,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:02,881 INFO L82 PathProgramCache]: Analyzing trace with hash -2003474667, now seen corresponding path program 14 times [2021-08-12 19:46:02,881 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:02,881 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553364640] [2021-08-12 19:46:02,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:02,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:03,286 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:03,286 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:03,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553364640] [2021-08-12 19:46:03,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553364640] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:03,286 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [743411434] [2021-08-12 19:46:03,286 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:03,319 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:46:03,319 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:03,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:46:03,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:03,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:03,521 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:03,521 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-08-12 19:46:03,542 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:03,557 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:03,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:03,566 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:03,566 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-08-12 19:46:03,589 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:03,608 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:03,629 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:03,629 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:46:03,635 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:46:03,679 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:03,695 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:03,695 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:45 [2021-08-12 19:46:03,770 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:03,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [743411434] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:03,770 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:03,770 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:46:03,771 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481844721] [2021-08-12 19:46:03,771 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:46:03,771 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:03,771 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:46:03,771 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:46:03,771 INFO L87 Difference]: Start difference. First operand 2911 states and 9583 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:06,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:06,568 INFO L93 Difference]: Finished difference Result 3884 states and 12617 transitions. [2021-08-12 19:46:06,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:46:06,570 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:46:06,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:06,579 INFO L225 Difference]: With dead ends: 3884 [2021-08-12 19:46:06,579 INFO L226 Difference]: Without dead ends: 3857 [2021-08-12 19:46:06,579 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 338 ImplicationChecksByTransitivity, 825.1ms TimeCoverageRelationStatistics Valid=197, Invalid=925, Unknown=0, NotChecked=0, Total=1122 [2021-08-12 19:46:06,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3857 states. [2021-08-12 19:46:07,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3857 to 2911. [2021-08-12 19:46:07,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 3.293127147766323) internal successors, (9583), 2910 states have internal predecessors, (9583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:07,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 9583 transitions. [2021-08-12 19:46:07,160 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 9583 transitions. Word has length 30 [2021-08-12 19:46:07,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:07,160 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 9583 transitions. [2021-08-12 19:46:07,160 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:07,160 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 9583 transitions. [2021-08-12 19:46:07,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:46:07,163 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:07,163 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:46:07,364 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:07,364 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:07,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:07,364 INFO L82 PathProgramCache]: Analyzing trace with hash 1024051753, now seen corresponding path program 15 times [2021-08-12 19:46:07,365 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:07,365 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589594264] [2021-08-12 19:46:07,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:07,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:07,737 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:07,737 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:07,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589594264] [2021-08-12 19:46:07,737 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589594264] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:07,737 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1073388771] [2021-08-12 19:46:07,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:07,770 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:46:07,771 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:07,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:46:07,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:09,740 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:09,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 59 [2021-08-12 19:46:09,851 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:09,876 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:09,897 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:09,898 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-08-12 19:46:09,984 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:10,024 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:10,048 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:10,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:46:10,054 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:46:10,118 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:10,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:10,208 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:432 [2021-08-12 19:46:10,464 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:10,464 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1073388771] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:10,464 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:10,464 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-08-12 19:46:10,464 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566245926] [2021-08-12 19:46:10,465 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:46:10,465 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:10,465 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:46:10,465 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=437, Unknown=2, NotChecked=0, Total=506 [2021-08-12 19:46:10,465 INFO L87 Difference]: Start difference. First operand 2911 states and 9583 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 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-08-12 19:46:22,493 WARN L205 SmtUtils]: Spent 918.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-08-12 19:46:36,466 WARN L205 SmtUtils]: Spent 1.04 s on a formula simplification that was a NOOP. DAG size: 49 [2021-08-12 19:46:41,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:41,027 INFO L93 Difference]: Finished difference Result 3865 states and 12414 transitions. [2021-08-12 19:46:41,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-08-12 19:46:41,028 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 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 30 [2021-08-12 19:46:41,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:41,036 INFO L225 Difference]: With dead ends: 3865 [2021-08-12 19:46:41,036 INFO L226 Difference]: Without dead ends: 3848 [2021-08-12 19:46:41,037 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 752 ImplicationChecksByTransitivity, 17575.1ms TimeCoverageRelationStatistics Valid=393, Invalid=2459, Unknown=10, NotChecked=0, Total=2862 [2021-08-12 19:46:41,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3848 states. [2021-08-12 19:46:41,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3848 to 2911. [2021-08-12 19:46:41,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2911 states, 2910 states have (on average 3.293127147766323) internal successors, (9583), 2910 states have internal predecessors, (9583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:41,572 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2911 states to 2911 states and 9583 transitions. [2021-08-12 19:46:41,575 INFO L78 Accepts]: Start accepts. Automaton has 2911 states and 9583 transitions. Word has length 30 [2021-08-12 19:46:41,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:41,575 INFO L482 AbstractCegarLoop]: Abstraction has 2911 states and 9583 transitions. [2021-08-12 19:46:41,575 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 23 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-08-12 19:46:41,576 INFO L276 IsEmpty]: Start isEmpty. Operand 2911 states and 9583 transitions. [2021-08-12 19:46:41,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:46:41,581 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:41,581 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:46:41,796 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable367 [2021-08-12 19:46:41,797 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:41,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:41,797 INFO L82 PathProgramCache]: Analyzing trace with hash -443321315, now seen corresponding path program 16 times [2021-08-12 19:46:41,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:41,797 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219552109] [2021-08-12 19:46:41,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:41,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:42,112 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:42,112 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:42,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219552109] [2021-08-12 19:46:42,112 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219552109] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:42,112 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579941854] [2021-08-12 19:46:42,112 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:42,136 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:46:42,136 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:42,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:46:42,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:42,343 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:42,344 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:42,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 43 treesize of output 35 [2021-08-12 19:46:42,346 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:42,355 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:42,357 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:42,358 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:42,358 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:46:42,361 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:42,368 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:42,375 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:42,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:46:42,376 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:42,385 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:42,386 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:42,386 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-08-12 19:46:42,407 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:42,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579941854] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:42,407 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:42,407 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-08-12 19:46:42,407 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883512047] [2021-08-12 19:46:42,407 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:46:42,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:42,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:46:42,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:46:42,408 INFO L87 Difference]: Start difference. First operand 2911 states and 9583 transitions. Second operand has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:45,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:45,108 INFO L93 Difference]: Finished difference Result 3640 states and 11807 transitions. [2021-08-12 19:46:45,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:46:45,108 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:46:45,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:45,116 INFO L225 Difference]: With dead ends: 3640 [2021-08-12 19:46:45,117 INFO L226 Difference]: Without dead ends: 3623 [2021-08-12 19:46:45,117 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 868.9ms TimeCoverageRelationStatistics Valid=198, Invalid=992, Unknown=0, NotChecked=0, Total=1190 [2021-08-12 19:46:45,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3623 states. [2021-08-12 19:46:45,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3623 to 2923. [2021-08-12 19:46:45,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2922 states have (on average 3.292950034223135) internal successors, (9622), 2922 states have internal predecessors, (9622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:45,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 9622 transitions. [2021-08-12 19:46:45,662 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 9622 transitions. Word has length 30 [2021-08-12 19:46:45,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:45,662 INFO L482 AbstractCegarLoop]: Abstraction has 2923 states and 9622 transitions. [2021-08-12 19:46:45,662 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.2857142857142856) internal successors, (48), 21 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:45,662 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 9622 transitions. [2021-08-12 19:46:45,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:46:45,666 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:45,666 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:46:45,866 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable468,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:45,866 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:45,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:45,867 INFO L82 PathProgramCache]: Analyzing trace with hash -61843775, now seen corresponding path program 17 times [2021-08-12 19:46:45,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:45,867 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121462499] [2021-08-12 19:46:45,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:45,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:46,181 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:46,181 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:46,181 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121462499] [2021-08-12 19:46:46,182 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121462499] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:46,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216669377] [2021-08-12 19:46:46,182 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:46,209 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:46:46,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:46,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:46:46,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:46,445 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:46,446 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:46,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-12 19:46:46,448 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:46,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:46,456 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:46,456 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:46:46,457 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:46:46,458 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:46,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:46,470 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:46,470 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:46:46,471 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:46:46,479 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:46,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:46,481 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-08-12 19:46:46,497 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:46,497 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216669377] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:46,497 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:46,497 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:46:46,497 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15844307] [2021-08-12 19:46:46,498 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:46:46,498 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:46,498 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:46:46,498 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:46:46,498 INFO L87 Difference]: Start difference. First operand 2923 states and 9622 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-08-12 19:46:50,518 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:50,519 INFO L93 Difference]: Finished difference Result 3753 states and 12100 transitions. [2021-08-12 19:46:50,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:46:50,519 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 30 [2021-08-12 19:46:50,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:50,529 INFO L225 Difference]: With dead ends: 3753 [2021-08-12 19:46:50,529 INFO L226 Difference]: Without dead ends: 3736 [2021-08-12 19:46:50,530 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 604 ImplicationChecksByTransitivity, 1638.2ms TimeCoverageRelationStatistics Valid=318, Invalid=2034, Unknown=0, NotChecked=0, Total=2352 [2021-08-12 19:46:50,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3736 states. [2021-08-12 19:46:51,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3736 to 2932. [2021-08-12 19:46:51,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2932 states, 2931 states have (on average 3.295121119071989) internal successors, (9658), 2931 states have internal predecessors, (9658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:51,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2932 states to 2932 states and 9658 transitions. [2021-08-12 19:46:51,113 INFO L78 Accepts]: Start accepts. Automaton has 2932 states and 9658 transitions. Word has length 30 [2021-08-12 19:46:51,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:51,113 INFO L482 AbstractCegarLoop]: Abstraction has 2932 states and 9658 transitions. [2021-08-12 19:46:51,114 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-08-12 19:46:51,114 INFO L276 IsEmpty]: Start isEmpty. Operand 2932 states and 9658 transitions. [2021-08-12 19:46:51,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:46:51,117 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:51,117 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:46:51,317 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable469 [2021-08-12 19:46:51,318 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:51,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:51,318 INFO L82 PathProgramCache]: Analyzing trace with hash -130920821, now seen corresponding path program 18 times [2021-08-12 19:46:51,318 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:51,318 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265810066] [2021-08-12 19:46:51,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:51,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:51,652 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:51,652 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:51,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265810066] [2021-08-12 19:46:51,653 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265810066] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:51,653 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684965585] [2021-08-12 19:46:51,653 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:51,677 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:46:51,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:46:51,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:46:51,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:51,944 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:51,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-08-12 19:46:52,005 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:52,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:52,032 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:52,032 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-08-12 19:46:52,079 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:52,102 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:52,123 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:52,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:46:52,128 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:46:52,179 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:52,208 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:52,208 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:52, output treesize:87 [2021-08-12 19:46:52,356 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:52,356 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684965585] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:52,356 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:52,356 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 25 [2021-08-12 19:46:52,356 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914398110] [2021-08-12 19:46:52,356 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 19:46:52,356 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:52,356 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 19:46:52,357 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=538, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:46:52,357 INFO L87 Difference]: Start difference. First operand 2932 states and 9658 transitions. Second operand has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:57,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:46:57,813 INFO L93 Difference]: Finished difference Result 4092 states and 13125 transitions. [2021-08-12 19:46:57,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-08-12 19:46:57,814 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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-08-12 19:46:57,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:46:57,822 INFO L225 Difference]: With dead ends: 4092 [2021-08-12 19:46:57,823 INFO L226 Difference]: Without dead ends: 4056 [2021-08-12 19:46:57,823 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1053 ImplicationChecksByTransitivity, 2355.8ms TimeCoverageRelationStatistics Valid=400, Invalid=3760, Unknown=0, NotChecked=0, Total=4160 [2021-08-12 19:46:57,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4056 states. [2021-08-12 19:46:58,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4056 to 2980. [2021-08-12 19:46:58,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2980 states, 2979 states have (on average 3.300100704934542) internal successors, (9831), 2979 states have internal predecessors, (9831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:58,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2980 states to 2980 states and 9831 transitions. [2021-08-12 19:46:58,409 INFO L78 Accepts]: Start accepts. Automaton has 2980 states and 9831 transitions. Word has length 30 [2021-08-12 19:46:58,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:46:58,409 INFO L482 AbstractCegarLoop]: Abstraction has 2980 states and 9831 transitions. [2021-08-12 19:46:58,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 2.2) internal successors, (55), 25 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:46:58,409 INFO L276 IsEmpty]: Start isEmpty. Operand 2980 states and 9831 transitions. [2021-08-12 19:46:58,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:46:58,412 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:46:58,413 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:46:58,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable470,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:58,613 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:46:58,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:46:58,614 INFO L82 PathProgramCache]: Analyzing trace with hash 343355019, now seen corresponding path program 19 times [2021-08-12 19:46:58,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:46:58,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165381764] [2021-08-12 19:46:58,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:46:58,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:58,939 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:58,939 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:46:58,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165381764] [2021-08-12 19:46:58,939 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165381764] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:58,939 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265301144] [2021-08-12 19:46:58,939 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:46:58,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:46:58,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:46:58,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:46:59,162 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:59,176 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:59,176 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-08-12 19:46:59,199 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:59,215 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:59,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:46:59,225 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:59,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-08-12 19:46:59,247 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:46:59,266 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:59,288 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:59,288 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:46:59,294 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:46:59,348 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:46:59,366 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:46:59,366 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:40 [2021-08-12 19:46:59,417 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:46:59,417 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265301144] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:46:59,417 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:46:59,417 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-08-12 19:46:59,417 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299112345] [2021-08-12 19:46:59,417 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:46:59,417 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:46:59,418 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:46:59,418 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=346, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:46:59,418 INFO L87 Difference]: Start difference. First operand 2980 states and 9831 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:03,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:03,244 INFO L93 Difference]: Finished difference Result 4308 states and 13884 transitions. [2021-08-12 19:47:03,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-08-12 19:47:03,244 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:47:03,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:03,253 INFO L225 Difference]: With dead ends: 4308 [2021-08-12 19:47:03,253 INFO L226 Difference]: Without dead ends: 4291 [2021-08-12 19:47:03,253 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 1200.5ms TimeCoverageRelationStatistics Valid=349, Invalid=1721, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 19:47:03,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4291 states. [2021-08-12 19:47:03,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4291 to 2974. [2021-08-12 19:47:03,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2974 states, 2973 states have (on average 3.2976791120080726) internal successors, (9804), 2973 states have internal predecessors, (9804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:03,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2974 states to 2974 states and 9804 transitions. [2021-08-12 19:47:03,828 INFO L78 Accepts]: Start accepts. Automaton has 2974 states and 9804 transitions. Word has length 30 [2021-08-12 19:47:03,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:03,828 INFO L482 AbstractCegarLoop]: Abstraction has 2974 states and 9804 transitions. [2021-08-12 19:47:03,828 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:03,828 INFO L276 IsEmpty]: Start isEmpty. Operand 2974 states and 9804 transitions. [2021-08-12 19:47:03,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:47:03,832 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:03,832 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:47:04,032 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable519,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:04,033 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:04,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:04,033 INFO L82 PathProgramCache]: Analyzing trace with hash 968970827, now seen corresponding path program 20 times [2021-08-12 19:47:04,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:04,033 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942272700] [2021-08-12 19:47:04,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:04,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:04,330 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:04,330 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:04,330 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942272700] [2021-08-12 19:47:04,331 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942272700] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:04,331 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799035349] [2021-08-12 19:47:04,331 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:04,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:47:04,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:04,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:47:04,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:04,560 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:04,560 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 51 [2021-08-12 19:47:04,607 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:04,631 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:04,647 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:04,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 43 [2021-08-12 19:47:04,711 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:04,737 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:04,758 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:04,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:47:04,763 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:47:04,817 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:04,901 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:04,901 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:57, output treesize:375 [2021-08-12 19:47:05,076 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:05,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799035349] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:05,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:05,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-12 19:47:05,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330874870] [2021-08-12 19:47:05,078 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:47:05,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:05,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:47:05,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:47:05,078 INFO L87 Difference]: Start difference. First operand 2974 states and 9804 transitions. Second operand has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:11,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:11,799 INFO L93 Difference]: Finished difference Result 4830 states and 15339 transitions. [2021-08-12 19:47:11,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-08-12 19:47:11,799 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have 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-08-12 19:47:11,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:11,809 INFO L225 Difference]: With dead ends: 4830 [2021-08-12 19:47:11,809 INFO L226 Difference]: Without dead ends: 4794 [2021-08-12 19:47:11,810 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1415 ImplicationChecksByTransitivity, 2886.9ms TimeCoverageRelationStatistics Valid=560, Invalid=3996, Unknown=0, NotChecked=0, Total=4556 [2021-08-12 19:47:11,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4794 states. [2021-08-12 19:47:12,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4794 to 2996. [2021-08-12 19:47:12,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2996 states, 2995 states have (on average 3.306176961602671) internal successors, (9902), 2995 states have internal predecessors, (9902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:12,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2996 states to 2996 states and 9902 transitions. [2021-08-12 19:47:12,409 INFO L78 Accepts]: Start accepts. Automaton has 2996 states and 9902 transitions. Word has length 30 [2021-08-12 19:47:12,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:12,409 INFO L482 AbstractCegarLoop]: Abstraction has 2996 states and 9902 transitions. [2021-08-12 19:47:12,409 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2916666666666665) internal successors, (55), 24 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:12,409 INFO L276 IsEmpty]: Start isEmpty. Operand 2996 states and 9902 transitions. [2021-08-12 19:47:12,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:47:12,413 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:12,413 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:47:12,613 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable538,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:12,613 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:12,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:12,614 INFO L82 PathProgramCache]: Analyzing trace with hash -1714349001, now seen corresponding path program 21 times [2021-08-12 19:47:12,614 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:12,614 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491624202] [2021-08-12 19:47:12,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:12,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:12,929 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:12,929 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:12,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491624202] [2021-08-12 19:47:12,929 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491624202] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:12,929 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1376837790] [2021-08-12 19:47:12,929 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:12,954 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:47:12,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:12,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:47:12,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:13,162 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:13,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 59 [2021-08-12 19:47:13,258 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:13,280 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:13,310 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:13,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-08-12 19:47:13,447 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:13,493 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:13,525 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:13,526 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:47:13,541 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:47:13,634 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:13,779 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 10 xjuncts. [2021-08-12 19:47:13,779 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:61, output treesize:465 [2021-08-12 19:47:14,098 WARN L205 SmtUtils]: Spent 281.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 53 [2021-08-12 19:47:14,247 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:14,247 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1376837790] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:14,247 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:14,247 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 22 [2021-08-12 19:47:14,247 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988012849] [2021-08-12 19:47:14,247 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:47:14,247 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:14,248 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:47:14,248 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=388, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:47:14,248 INFO L87 Difference]: Start difference. First operand 2996 states and 9902 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:15,847 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 47 [2021-08-12 19:47:16,822 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 53 [2021-08-12 19:47:19,373 WARN L205 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 61 [2021-08-12 19:47:19,655 WARN L205 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 119 DAG size of output: 62 [2021-08-12 19:47:19,804 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 59 [2021-08-12 19:47:20,064 WARN L205 SmtUtils]: Spent 217.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 85 [2021-08-12 19:47:20,727 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 56 [2021-08-12 19:47:23,987 WARN L205 SmtUtils]: Spent 1.33 s on a formula simplification. DAG size of input: 60 DAG size of output: 60 [2021-08-12 19:47:31,109 WARN L205 SmtUtils]: Spent 2.67 s on a formula simplification. DAG size of input: 61 DAG size of output: 57 [2021-08-12 19:47:36,509 WARN L205 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 59 DAG size of output: 59 [2021-08-12 19:47:39,873 WARN L205 SmtUtils]: Spent 1.34 s on a formula simplification. DAG size of input: 50 DAG size of output: 50 [2021-08-12 19:47:42,263 WARN L205 SmtUtils]: Spent 159.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 55 [2021-08-12 19:47:45,041 WARN L205 SmtUtils]: Spent 2.75 s on a formula simplification. DAG size of input: 69 DAG size of output: 69 [2021-08-12 19:47:47,689 WARN L205 SmtUtils]: Spent 2.62 s on a formula simplification. DAG size of input: 54 DAG size of output: 54 [2021-08-12 19:47:47,916 WARN L205 SmtUtils]: Spent 188.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 75 [2021-08-12 19:47:48,323 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 44 [2021-08-12 19:47:50,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:50,855 INFO L93 Difference]: Finished difference Result 4813 states and 15319 transitions. [2021-08-12 19:47:50,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-08-12 19:47:50,855 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:47:50,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:50,889 INFO L225 Difference]: With dead ends: 4813 [2021-08-12 19:47:50,889 INFO L226 Difference]: Without dead ends: 4781 [2021-08-12 19:47:50,890 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1433 ImplicationChecksByTransitivity, 22096.2ms TimeCoverageRelationStatistics Valid=758, Invalid=3657, Unknown=7, NotChecked=0, Total=4422 [2021-08-12 19:47:50,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4781 states. [2021-08-12 19:47:51,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4781 to 2989. [2021-08-12 19:47:51,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2989 states, 2988 states have (on average 3.3032128514056227) internal successors, (9870), 2988 states have internal predecessors, (9870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:51,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2989 states to 2989 states and 9870 transitions. [2021-08-12 19:47:51,508 INFO L78 Accepts]: Start accepts. Automaton has 2989 states and 9870 transitions. Word has length 30 [2021-08-12 19:47:51,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:51,508 INFO L482 AbstractCegarLoop]: Abstraction has 2989 states and 9870 transitions. [2021-08-12 19:47:51,508 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:51,508 INFO L276 IsEmpty]: Start isEmpty. Operand 2989 states and 9870 transitions. [2021-08-12 19:47:51,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:47:51,512 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:51,512 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:47:51,712 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable592,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:51,712 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:51,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:51,713 INFO L82 PathProgramCache]: Analyzing trace with hash 1723241239, now seen corresponding path program 22 times [2021-08-12 19:47:51,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:51,713 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881552214] [2021-08-12 19:47:51,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:51,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:52,045 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:52,045 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:52,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881552214] [2021-08-12 19:47:52,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881552214] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:52,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839523083] [2021-08-12 19:47:52,045 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:52,069 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:47:52,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:52,071 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:47:52,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:52,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:52,278 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:47:52,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-12 19:47:52,280 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:52,286 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:52,288 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:52,289 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:47:52,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:47:52,291 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:52,297 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:52,303 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:52,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:47:52,304 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:47:52,312 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:52,314 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:52,314 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-08-12 19:47:52,334 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:52,334 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839523083] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:52,334 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:52,334 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:47:52,334 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576144613] [2021-08-12 19:47:52,335 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:47:52,335 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:52,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:47:52,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:47:52,335 INFO L87 Difference]: Start difference. First operand 2989 states and 9870 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:55,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:47:55,755 INFO L93 Difference]: Finished difference Result 3820 states and 12366 transitions. [2021-08-12 19:47:55,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:47:55,756 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:47:55,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:47:55,764 INFO L225 Difference]: With dead ends: 3820 [2021-08-12 19:47:55,764 INFO L226 Difference]: Without dead ends: 3797 [2021-08-12 19:47:55,764 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 403 ImplicationChecksByTransitivity, 1027.3ms TimeCoverageRelationStatistics Valid=224, Invalid=1258, Unknown=0, NotChecked=0, Total=1482 [2021-08-12 19:47:55,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3797 states. [2021-08-12 19:47:56,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3797 to 2965. [2021-08-12 19:47:56,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2965 states, 2964 states have (on average 3.306005398110661) internal successors, (9799), 2964 states have internal predecessors, (9799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:56,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2965 states to 2965 states and 9799 transitions. [2021-08-12 19:47:56,371 INFO L78 Accepts]: Start accepts. Automaton has 2965 states and 9799 transitions. Word has length 30 [2021-08-12 19:47:56,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:47:56,371 INFO L482 AbstractCegarLoop]: Abstraction has 2965 states and 9799 transitions. [2021-08-12 19:47:56,371 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:47:56,371 INFO L276 IsEmpty]: Start isEmpty. Operand 2965 states and 9799 transitions. [2021-08-12 19:47:56,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:47:56,374 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:47:56,375 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:47:56,576 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable708 [2021-08-12 19:47:56,576 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:47:56,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:47:56,576 INFO L82 PathProgramCache]: Analyzing trace with hash 1639919345, now seen corresponding path program 23 times [2021-08-12 19:47:56,576 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:47:56,576 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056971881] [2021-08-12 19:47:56,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:47:56,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:47:56,877 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:56,877 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:47:56,877 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056971881] [2021-08-12 19:47:56,877 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056971881] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:56,878 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135276801] [2021-08-12 19:47:56,878 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:47:56,902 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:47:56,902 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:47:56,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:47:56,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:47:57,116 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:57,121 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:57,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-08-12 19:47:57,143 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:57,157 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:57,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:47:57,166 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:57,166 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-08-12 19:47:57,187 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:47:57,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:57,223 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:57,223 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:47:57,233 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:47:57,282 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:47:57,326 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:47:57,327 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:19 [2021-08-12 19:47:57,374 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:47:57,374 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135276801] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:47:57,374 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:47:57,374 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-08-12 19:47:57,375 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694999450] [2021-08-12 19:47:57,375 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:47:57,375 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:47:57,375 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:47:57,375 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:47:57,375 INFO L87 Difference]: Start difference. First operand 2965 states and 9799 transitions. Second operand has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:02,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:02,116 INFO L93 Difference]: Finished difference Result 4463 states and 14301 transitions. [2021-08-12 19:48:02,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-08-12 19:48:02,116 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:48:02,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:02,125 INFO L225 Difference]: With dead ends: 4463 [2021-08-12 19:48:02,125 INFO L226 Difference]: Without dead ends: 4421 [2021-08-12 19:48:02,126 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 726 ImplicationChecksByTransitivity, 1561.2ms TimeCoverageRelationStatistics Valid=398, Invalid=2358, Unknown=0, NotChecked=0, Total=2756 [2021-08-12 19:48:02,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4421 states. [2021-08-12 19:48:02,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4421 to 2956. [2021-08-12 19:48:02,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2956 states, 2955 states have (on average 3.301861252115059) internal successors, (9757), 2955 states have internal predecessors, (9757), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:02,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2956 states to 2956 states and 9757 transitions. [2021-08-12 19:48:02,771 INFO L78 Accepts]: Start accepts. Automaton has 2956 states and 9757 transitions. Word has length 30 [2021-08-12 19:48:02,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:02,771 INFO L482 AbstractCegarLoop]: Abstraction has 2956 states and 9757 transitions. [2021-08-12 19:48:02,771 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0416666666666665) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:02,772 INFO L276 IsEmpty]: Start isEmpty. Operand 2956 states and 9757 transitions. [2021-08-12 19:48:02,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:48:02,775 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:02,775 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:48:02,975 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable709,67 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:02,976 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:02,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:02,976 INFO L82 PathProgramCache]: Analyzing trace with hash 2001017111, now seen corresponding path program 24 times [2021-08-12 19:48:02,976 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:02,976 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290845420] [2021-08-12 19:48:02,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:02,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:03,294 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:03,294 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:03,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290845420] [2021-08-12 19:48:03,294 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290845420] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:03,294 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1781955034] [2021-08-12 19:48:03,294 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:03,321 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:48:03,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:03,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:48:03,322 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:03,470 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:03,475 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:03,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-08-12 19:48:03,492 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:03,504 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:03,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:03,511 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:03,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-08-12 19:48:03,559 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:03,576 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:03,593 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:03,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:48:03,605 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:48:03,653 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:03,668 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:03,669 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:28 [2021-08-12 19:48:03,738 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:03,739 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1781955034] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:03,739 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:03,739 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:48:03,739 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787107052] [2021-08-12 19:48:03,739 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:48:03,739 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:03,739 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:48:03,739 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:48:03,739 INFO L87 Difference]: Start difference. First operand 2956 states and 9757 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:06,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:06,891 INFO L93 Difference]: Finished difference Result 4048 states and 13145 transitions. [2021-08-12 19:48:06,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:48:06,892 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:48:06,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:06,900 INFO L225 Difference]: With dead ends: 4048 [2021-08-12 19:48:06,900 INFO L226 Difference]: Without dead ends: 4021 [2021-08-12 19:48:06,901 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 426 ImplicationChecksByTransitivity, 775.4ms TimeCoverageRelationStatistics Valid=256, Invalid=1150, Unknown=0, NotChecked=0, Total=1406 [2021-08-12 19:48:06,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4021 states. [2021-08-12 19:48:07,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4021 to 2950. [2021-08-12 19:48:07,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2950 states, 2949 states have (on average 3.3014581213970837) internal successors, (9736), 2949 states have internal predecessors, (9736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:07,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2950 states to 2950 states and 9736 transitions. [2021-08-12 19:48:07,514 INFO L78 Accepts]: Start accepts. Automaton has 2950 states and 9736 transitions. Word has length 30 [2021-08-12 19:48:07,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:07,514 INFO L482 AbstractCegarLoop]: Abstraction has 2950 states and 9736 transitions. [2021-08-12 19:48:07,514 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:07,514 INFO L276 IsEmpty]: Start isEmpty. Operand 2950 states and 9736 transitions. [2021-08-12 19:48:07,517 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:48:07,517 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:07,517 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:48:07,718 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable728,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:07,718 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:07,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:07,718 INFO L82 PathProgramCache]: Analyzing trace with hash -1235319329, now seen corresponding path program 25 times [2021-08-12 19:48:07,718 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:07,718 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604106955] [2021-08-12 19:48:07,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:07,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:08,079 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:08,079 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:08,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604106955] [2021-08-12 19:48:08,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604106955] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:08,080 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886214843] [2021-08-12 19:48:08,080 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:08,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:08,105 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:48:08,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:08,324 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:08,324 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:08,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-12 19:48:08,326 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:08,333 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:08,335 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:08,335 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:08,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:48:08,337 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:08,343 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:08,353 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:08,353 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:48:08,354 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:08,365 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:08,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:08,367 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-08-12 19:48:08,392 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:08,392 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886214843] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:08,392 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:08,392 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:48:08,392 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513006165] [2021-08-12 19:48:08,392 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:48:08,392 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:08,393 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:48:08,393 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=372, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:48:08,393 INFO L87 Difference]: Start difference. First operand 2950 states and 9736 transitions. Second operand has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:11,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:11,504 INFO L93 Difference]: Finished difference Result 3732 states and 12136 transitions. [2021-08-12 19:48:11,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-08-12 19:48:11,504 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:48:11,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:11,512 INFO L225 Difference]: With dead ends: 3732 [2021-08-12 19:48:11,512 INFO L226 Difference]: Without dead ends: 3715 [2021-08-12 19:48:11,512 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 944.8ms TimeCoverageRelationStatistics Valid=251, Invalid=1081, Unknown=0, NotChecked=0, Total=1332 [2021-08-12 19:48:11,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3715 states. [2021-08-12 19:48:12,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3715 to 2961. [2021-08-12 19:48:12,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2961 states, 2960 states have (on average 3.3027027027027027) internal successors, (9776), 2960 states have internal predecessors, (9776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:12,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2961 states to 2961 states and 9776 transitions. [2021-08-12 19:48:12,124 INFO L78 Accepts]: Start accepts. Automaton has 2961 states and 9776 transitions. Word has length 30 [2021-08-12 19:48:12,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:12,124 INFO L482 AbstractCegarLoop]: Abstraction has 2961 states and 9776 transitions. [2021-08-12 19:48:12,124 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1818181818181817) internal successors, (48), 22 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:12,124 INFO L276 IsEmpty]: Start isEmpty. Operand 2961 states and 9776 transitions. [2021-08-12 19:48:12,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:48:12,128 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:12,128 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:48:12,328 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable748 [2021-08-12 19:48:12,328 INFO L430 AbstractCegarLoop]: === Iteration 72 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:12,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:12,329 INFO L82 PathProgramCache]: Analyzing trace with hash 570228807, now seen corresponding path program 26 times [2021-08-12 19:48:12,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:12,329 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592691057] [2021-08-12 19:48:12,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:12,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:12,661 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:12,661 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:12,661 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592691057] [2021-08-12 19:48:12,661 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592691057] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:12,662 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618181971] [2021-08-12 19:48:12,662 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:12,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:48:12,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:12,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:48:12,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:12,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:12,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:12,875 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:12,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 47 [2021-08-12 19:48:12,892 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:12,905 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:12,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:12,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:12,913 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:12,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 37 [2021-08-12 19:48:12,930 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:12,946 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:12,964 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:12,964 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:48:12,969 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:48:13,013 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:13,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:13,028 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:26 [2021-08-12 19:48:13,079 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:13,080 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618181971] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:13,080 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:13,080 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:48:13,080 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78062718] [2021-08-12 19:48:13,080 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:48:13,080 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:13,080 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:48:13,080 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=374, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:48:13,081 INFO L87 Difference]: Start difference. First operand 2961 states and 9776 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:17,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:17,096 INFO L93 Difference]: Finished difference Result 4239 states and 13723 transitions. [2021-08-12 19:48:17,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-08-12 19:48:17,097 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:48:17,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:17,105 INFO L225 Difference]: With dead ends: 4239 [2021-08-12 19:48:17,105 INFO L226 Difference]: Without dead ends: 4218 [2021-08-12 19:48:17,106 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 1146.7ms TimeCoverageRelationStatistics Valid=351, Invalid=1629, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 19:48:17,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4218 states. [2021-08-12 19:48:17,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4218 to 2954. [2021-08-12 19:48:17,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2954 states, 2953 states have (on average 3.301049779884863) internal successors, (9748), 2953 states have internal predecessors, (9748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:17,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2954 states to 2954 states and 9748 transitions. [2021-08-12 19:48:17,723 INFO L78 Accepts]: Start accepts. Automaton has 2954 states and 9748 transitions. Word has length 30 [2021-08-12 19:48:17,723 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:17,723 INFO L482 AbstractCegarLoop]: Abstraction has 2954 states and 9748 transitions. [2021-08-12 19:48:17,723 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:17,723 INFO L276 IsEmpty]: Start isEmpty. Operand 2954 states and 9748 transitions. [2021-08-12 19:48:17,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:48:17,726 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:17,726 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:48:17,927 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable749,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:17,927 INFO L430 AbstractCegarLoop]: === Iteration 73 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:17,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:17,927 INFO L82 PathProgramCache]: Analyzing trace with hash -66238047, now seen corresponding path program 27 times [2021-08-12 19:48:17,928 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:17,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296227118] [2021-08-12 19:48:17,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:17,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:18,281 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:18,281 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:18,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296227118] [2021-08-12 19:48:18,281 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296227118] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:18,281 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585997845] [2021-08-12 19:48:18,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 71 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:18,310 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:48:18,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:18,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:48:18,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:18,484 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:18,485 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 59 [2021-08-12 19:48:18,559 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:18,585 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:18,608 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:18,609 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 35 treesize of output 51 [2021-08-12 19:48:18,699 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:18,733 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:18,757 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:18,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:48:18,768 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:48:18,840 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:18,969 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:18,969 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:56, output treesize:496 [2021-08-12 19:48:19,262 WARN L205 SmtUtils]: Spent 222.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 49 [2021-08-12 19:48:19,477 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 56 [2021-08-12 19:48:19,629 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:19,629 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585997845] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:19,629 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:19,629 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-08-12 19:48:19,629 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445969586] [2021-08-12 19:48:19,629 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:48:19,629 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:19,630 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:48:19,630 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:48:19,630 INFO L87 Difference]: Start difference. First operand 2954 states and 9748 transitions. Second operand has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:20,010 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 68 [2021-08-12 19:48:20,302 WARN L205 SmtUtils]: Spent 108.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 50 [2021-08-12 19:48:20,557 WARN L205 SmtUtils]: Spent 141.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 54 [2021-08-12 19:48:20,747 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 61 [2021-08-12 19:48:21,001 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 54 [2021-08-12 19:48:21,454 WARN L205 SmtUtils]: Spent 185.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2021-08-12 19:48:21,830 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 37 [2021-08-12 19:48:22,042 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 59 [2021-08-12 19:48:22,273 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 51 [2021-08-12 19:48:22,644 WARN L205 SmtUtils]: Spent 123.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 43 [2021-08-12 19:48:23,059 WARN L205 SmtUtils]: Spent 116.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 50 [2021-08-12 19:48:26,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:26,121 INFO L93 Difference]: Finished difference Result 4500 states and 14541 transitions. [2021-08-12 19:48:26,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-08-12 19:48:26,122 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:48:26,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:26,131 INFO L225 Difference]: With dead ends: 4500 [2021-08-12 19:48:26,131 INFO L226 Difference]: Without dead ends: 4448 [2021-08-12 19:48:26,131 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 935 ImplicationChecksByTransitivity, 3864.2ms TimeCoverageRelationStatistics Valid=544, Invalid=2648, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 19:48:26,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4448 states. [2021-08-12 19:48:26,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4448 to 2943. [2021-08-12 19:48:26,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2942 states have (on average 3.299116247450714) internal successors, (9706), 2942 states have internal predecessors, (9706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:26,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 9706 transitions. [2021-08-12 19:48:26,767 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 9706 transitions. Word has length 30 [2021-08-12 19:48:26,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:26,767 INFO L482 AbstractCegarLoop]: Abstraction has 2943 states and 9706 transitions. [2021-08-12 19:48:26,767 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.1739130434782608) internal successors, (50), 23 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:26,767 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 9706 transitions. [2021-08-12 19:48:26,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:48:26,771 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:26,771 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:48:26,971 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable767 [2021-08-12 19:48:26,972 INFO L430 AbstractCegarLoop]: === Iteration 74 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:26,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:26,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1927255107, now seen corresponding path program 28 times [2021-08-12 19:48:26,972 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:26,972 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446238315] [2021-08-12 19:48:26,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:26,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:27,287 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:27,288 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:27,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446238315] [2021-08-12 19:48:27,288 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446238315] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:27,288 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013611718] [2021-08-12 19:48:27,288 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 72 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:27,311 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:48:27,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:27,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:48:27,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:27,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:27,519 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:27,519 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-12 19:48:27,521 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:27,527 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:27,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:27,529 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:27,530 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:48:27,532 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:27,538 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:27,545 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:27,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:48:27,546 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:27,554 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:27,556 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:27,556 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-08-12 19:48:27,572 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:27,572 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013611718] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:27,572 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:27,572 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:48:27,572 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006206198] [2021-08-12 19:48:27,572 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:48:27,572 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:27,572 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:48:27,573 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:48:27,573 INFO L87 Difference]: Start difference. First operand 2943 states and 9706 transitions. Second operand has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:48:31,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:31,159 INFO L93 Difference]: Finished difference Result 3836 states and 12418 transitions. [2021-08-12 19:48:31,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:48:31,160 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:48:31,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:31,168 INFO L225 Difference]: With dead ends: 3836 [2021-08-12 19:48:31,168 INFO L226 Difference]: Without dead ends: 3813 [2021-08-12 19:48:31,169 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 451 ImplicationChecksByTransitivity, 1090.6ms TimeCoverageRelationStatistics Valid=248, Invalid=1392, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 19:48:31,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3813 states. [2021-08-12 19:48:31,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3813 to 2994. [2021-08-12 19:48:31,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2994 states, 2993 states have (on average 3.2980287337119947) internal successors, (9871), 2993 states have internal predecessors, (9871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:31,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2994 states to 2994 states and 9871 transitions. [2021-08-12 19:48:31,819 INFO L78 Accepts]: Start accepts. Automaton has 2994 states and 9871 transitions. Word has length 30 [2021-08-12 19:48:31,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:31,819 INFO L482 AbstractCegarLoop]: Abstraction has 2994 states and 9871 transitions. [2021-08-12 19:48:31,819 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.3181818181818183) internal successors, (51), 22 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-08-12 19:48:31,819 INFO L276 IsEmpty]: Start isEmpty. Operand 2994 states and 9871 transitions. [2021-08-12 19:48:31,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:48:31,822 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:31,822 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:48:32,023 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable871 [2021-08-12 19:48:32,023 INFO L430 AbstractCegarLoop]: === Iteration 75 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:32,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:32,023 INFO L82 PathProgramCache]: Analyzing trace with hash 212715463, now seen corresponding path program 29 times [2021-08-12 19:48:32,023 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:32,023 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276960708] [2021-08-12 19:48:32,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:32,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:32,428 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:32,428 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:32,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276960708] [2021-08-12 19:48:32,428 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276960708] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:32,428 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441526500] [2021-08-12 19:48:32,428 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 73 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:32,452 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:48:32,452 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:32,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:48:32,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:32,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:32,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:32,641 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 64 treesize of output 52 [2021-08-12 19:48:32,643 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:32,651 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:32,653 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:32,653 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:32,654 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 52 treesize of output 40 [2021-08-12 19:48:32,656 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:32,663 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:32,670 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:32,670 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 40 treesize of output 28 [2021-08-12 19:48:32,671 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:48:32,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:32,682 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:32,682 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:70, output treesize:7 [2021-08-12 19:48:32,705 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:32,705 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441526500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:32,705 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:32,705 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12] total 19 [2021-08-12 19:48:32,705 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452788315] [2021-08-12 19:48:32,705 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-08-12 19:48:32,705 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:32,705 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-08-12 19:48:32,705 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:48:32,705 INFO L87 Difference]: Start difference. First operand 2994 states and 9871 transitions. Second operand has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:35,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:35,688 INFO L93 Difference]: Finished difference Result 3781 states and 12294 transitions. [2021-08-12 19:48:35,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:48:35,689 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:48:35,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:35,697 INFO L225 Difference]: With dead ends: 3781 [2021-08-12 19:48:35,697 INFO L226 Difference]: Without dead ends: 3760 [2021-08-12 19:48:35,698 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 21 SyntacticMatches, 4 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 770.7ms TimeCoverageRelationStatistics Valid=101, Invalid=601, Unknown=0, NotChecked=0, Total=702 [2021-08-12 19:48:35,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3760 states. [2021-08-12 19:48:36,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3760 to 3006. [2021-08-12 19:48:36,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3006 states, 3005 states have (on average 3.302828618968386) internal successors, (9925), 3005 states have internal predecessors, (9925), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:36,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3006 states to 3006 states and 9925 transitions. [2021-08-12 19:48:36,369 INFO L78 Accepts]: Start accepts. Automaton has 3006 states and 9925 transitions. Word has length 30 [2021-08-12 19:48:36,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:36,369 INFO L482 AbstractCegarLoop]: Abstraction has 3006 states and 9925 transitions. [2021-08-12 19:48:36,369 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 2.210526315789474) internal successors, (42), 19 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:36,369 INFO L276 IsEmpty]: Start isEmpty. Operand 3006 states and 9925 transitions. [2021-08-12 19:48:36,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:48:36,373 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:36,373 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:48:36,573 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable872 [2021-08-12 19:48:36,573 INFO L430 AbstractCegarLoop]: === Iteration 76 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:36,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:36,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1522056313, now seen corresponding path program 30 times [2021-08-12 19:48:36,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:36,574 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978453453] [2021-08-12 19:48:36,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:36,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:36,916 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:36,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:36,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978453453] [2021-08-12 19:48:36,917 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978453453] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:36,917 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149530583] [2021-08-12 19:48:36,917 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 74 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:36,947 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:48:36,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:36,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:48:36,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:37,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:37,134 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:37,134 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-08-12 19:48:37,151 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:37,163 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:37,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:37,170 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:37,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-08-12 19:48:37,187 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:37,203 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:37,221 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:37,221 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:48:37,226 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:48:37,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:37,281 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:37,281 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-08-12 19:48:37,325 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:37,325 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149530583] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:37,325 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:37,325 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-08-12 19:48:37,326 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209914644] [2021-08-12 19:48:37,326 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:48:37,326 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:37,326 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:48:37,326 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:48:37,326 INFO L87 Difference]: Start difference. First operand 3006 states and 9925 transitions. Second operand has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:41,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:41,381 INFO L93 Difference]: Finished difference Result 4533 states and 14558 transitions. [2021-08-12 19:48:41,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 19:48:41,382 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:48:41,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:41,391 INFO L225 Difference]: With dead ends: 4533 [2021-08-12 19:48:41,391 INFO L226 Difference]: Without dead ends: 4481 [2021-08-12 19:48:41,392 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 488 ImplicationChecksByTransitivity, 955.7ms TimeCoverageRelationStatistics Valid=285, Invalid=1355, Unknown=0, NotChecked=0, Total=1640 [2021-08-12 19:48:41,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4481 states. [2021-08-12 19:48:42,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4481 to 2986. [2021-08-12 19:48:42,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2985 states have (on average 3.295812395309883) internal successors, (9838), 2985 states have internal predecessors, (9838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:42,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 9838 transitions. [2021-08-12 19:48:42,071 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 9838 transitions. Word has length 30 [2021-08-12 19:48:42,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:42,071 INFO L482 AbstractCegarLoop]: Abstraction has 2986 states and 9838 transitions. [2021-08-12 19:48:42,071 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 2.238095238095238) internal successors, (47), 21 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:42,071 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 9838 transitions. [2021-08-12 19:48:42,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:48:42,075 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:42,075 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:48:42,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable873 [2021-08-12 19:48:42,275 INFO L430 AbstractCegarLoop]: === Iteration 77 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:42,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:42,276 INFO L82 PathProgramCache]: Analyzing trace with hash -1160958547, now seen corresponding path program 31 times [2021-08-12 19:48:42,276 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:42,276 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759060292] [2021-08-12 19:48:42,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:42,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:42,589 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:42,589 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:42,589 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759060292] [2021-08-12 19:48:42,590 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759060292] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:42,590 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277316287] [2021-08-12 19:48:42,590 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 75 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:42,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:42,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:48:42,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:42,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:42,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:42,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:42,761 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:42,767 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:42,767 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 45 [2021-08-12 19:48:42,785 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:42,797 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:42,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:42,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:42,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:42,802 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:48:42,806 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:42,806 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 35 [2021-08-12 19:48:42,823 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:42,839 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:42,857 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:42,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:48:42,861 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:48:42,906 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:42,922 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:42,922 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:58, output treesize:75 [2021-08-12 19:48:42,997 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:42,997 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277316287] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:42,997 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:42,997 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:48:42,997 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699481471] [2021-08-12 19:48:42,997 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:48:42,997 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:42,998 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:48:42,998 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:48:42,998 INFO L87 Difference]: Start difference. First operand 2986 states and 9838 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:46,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:48:46,423 INFO L93 Difference]: Finished difference Result 4049 states and 13138 transitions. [2021-08-12 19:48:46,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:48:46,423 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:48:46,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:48:46,432 INFO L225 Difference]: With dead ends: 4049 [2021-08-12 19:48:46,432 INFO L226 Difference]: Without dead ends: 4022 [2021-08-12 19:48:46,433 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 20 SyntacticMatches, 4 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 423 ImplicationChecksByTransitivity, 837.7ms TimeCoverageRelationStatistics Valid=272, Invalid=1134, Unknown=0, NotChecked=0, Total=1406 [2021-08-12 19:48:46,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4022 states. [2021-08-12 19:48:47,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4022 to 2967. [2021-08-12 19:48:47,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2967 states, 2966 states have (on average 3.296695886716116) internal successors, (9778), 2966 states have internal predecessors, (9778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:47,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2967 states to 2967 states and 9778 transitions. [2021-08-12 19:48:47,101 INFO L78 Accepts]: Start accepts. Automaton has 2967 states and 9778 transitions. Word has length 30 [2021-08-12 19:48:47,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:48:47,101 INFO L482 AbstractCegarLoop]: Abstraction has 2967 states and 9778 transitions. [2021-08-12 19:48:47,101 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:48:47,101 INFO L276 IsEmpty]: Start isEmpty. Operand 2967 states and 9778 transitions. [2021-08-12 19:48:47,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:48:47,104 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:48:47,104 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:48:47,305 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable892 [2021-08-12 19:48:47,305 INFO L430 AbstractCegarLoop]: === Iteration 78 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:48:47,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:48:47,305 INFO L82 PathProgramCache]: Analyzing trace with hash -1357407609, now seen corresponding path program 32 times [2021-08-12 19:48:47,305 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:48:47,305 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260164739] [2021-08-12 19:48:47,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:48:47,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:48:47,784 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:47,784 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:48:47,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260164739] [2021-08-12 19:48:47,784 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260164739] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:47,784 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631948982] [2021-08-12 19:48:47,784 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 76 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:48:47,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:48:47,816 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:48:47,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:48:47,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:48:48,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:48,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:48,052 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:48,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 53 [2021-08-12 19:48:48,070 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:48,082 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:48,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:48,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:48:48,090 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:48,090 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-08-12 19:48:48,108 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:48:48,123 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:48,141 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:48,141 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 53 [2021-08-12 19:48:48,146 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:48:48,190 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:48:48,202 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:48:48,202 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:68, output treesize:17 [2021-08-12 19:48:48,270 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:48:48,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631948982] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:48:48,270 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:48:48,270 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2021-08-12 19:48:48,270 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085232819] [2021-08-12 19:48:48,270 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:48:48,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:48:48,271 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:48:48,271 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=441, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:48:48,271 INFO L87 Difference]: Start difference. First operand 2967 states and 9778 transitions. Second operand has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-08-12 19:48:59,701 WARN L205 SmtUtils]: Spent 775.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-08-12 19:49:09,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:09,992 INFO L93 Difference]: Finished difference Result 3459 states and 11274 transitions. [2021-08-12 19:49:09,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-08-12 19:49:09,992 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-08-12 19:49:09,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:10,000 INFO L225 Difference]: With dead ends: 3459 [2021-08-12 19:49:10,000 INFO L226 Difference]: Without dead ends: 3428 [2021-08-12 19:49:10,001 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 342 ImplicationChecksByTransitivity, 11717.9ms TimeCoverageRelationStatistics Valid=185, Invalid=1291, Unknown=6, NotChecked=0, Total=1482 [2021-08-12 19:49:10,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3428 states. [2021-08-12 19:49:10,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3428 to 2991. [2021-08-12 19:49:10,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2991 states, 2990 states have (on average 3.296989966555184) internal successors, (9858), 2990 states have internal predecessors, (9858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:10,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2991 states to 2991 states and 9858 transitions. [2021-08-12 19:49:10,688 INFO L78 Accepts]: Start accepts. Automaton has 2991 states and 9858 transitions. Word has length 30 [2021-08-12 19:49:10,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:10,688 INFO L482 AbstractCegarLoop]: Abstraction has 2991 states and 9858 transitions. [2021-08-12 19:49:10,688 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.217391304347826) internal successors, (51), 23 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-08-12 19:49:10,688 INFO L276 IsEmpty]: Start isEmpty. Operand 2991 states and 9858 transitions. [2021-08-12 19:49:10,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:49:10,691 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:10,691 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:49:10,892 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable911,76 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:10,892 INFO L430 AbstractCegarLoop]: === Iteration 79 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:10,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:10,892 INFO L82 PathProgramCache]: Analyzing trace with hash 346735623, now seen corresponding path program 33 times [2021-08-12 19:49:10,892 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:10,892 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981362961] [2021-08-12 19:49:10,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:10,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:11,187 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:11,187 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:11,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981362961] [2021-08-12 19:49:11,187 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981362961] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:11,187 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [175563515] [2021-08-12 19:49:11,188 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 77 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:11,212 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:49:11,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:11,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:49:11,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:11,434 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:11,435 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:11,436 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 43 treesize of output 35 [2021-08-12 19:49:11,438 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:11,448 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:11,451 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:11,452 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:11,452 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 35 treesize of output 27 [2021-08-12 19:49:11,454 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:11,464 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:11,472 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:11,473 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:49:11,474 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:11,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:11,488 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:11,488 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:52, output treesize:10 [2021-08-12 19:49:11,529 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:11,530 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [175563515] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:11,530 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:11,530 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2021-08-12 19:49:11,530 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922541811] [2021-08-12 19:49:11,530 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:49:11,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:11,531 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:49:11,531 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:49:11,531 INFO L87 Difference]: Start difference. First operand 2991 states and 9858 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:14,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:14,960 INFO L93 Difference]: Finished difference Result 3794 states and 12323 transitions. [2021-08-12 19:49:14,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:49:14,960 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:49:14,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:14,968 INFO L225 Difference]: With dead ends: 3794 [2021-08-12 19:49:14,968 INFO L226 Difference]: Without dead ends: 3777 [2021-08-12 19:49:14,969 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 20 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 1010.5ms TimeCoverageRelationStatistics Valid=277, Invalid=1283, Unknown=0, NotChecked=0, Total=1560 [2021-08-12 19:49:14,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3777 states. [2021-08-12 19:49:15,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3777 to 3010. [2021-08-12 19:49:15,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3010 states, 3009 states have (on average 3.297441010302426) internal successors, (9922), 3009 states have internal predecessors, (9922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:15,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3010 states to 3010 states and 9922 transitions. [2021-08-12 19:49:15,647 INFO L78 Accepts]: Start accepts. Automaton has 3010 states and 9922 transitions. Word has length 30 [2021-08-12 19:49:15,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:15,647 INFO L482 AbstractCegarLoop]: Abstraction has 3010 states and 9922 transitions. [2021-08-12 19:49:15,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 23 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:15,648 INFO L276 IsEmpty]: Start isEmpty. Operand 3010 states and 9922 transitions. [2021-08-12 19:49:15,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:49:15,651 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:15,651 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:49:15,852 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable929,77 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:15,852 INFO L430 AbstractCegarLoop]: === Iteration 80 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:15,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:15,852 INFO L82 PathProgramCache]: Analyzing trace with hash -2142683537, now seen corresponding path program 34 times [2021-08-12 19:49:15,852 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:15,852 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550233930] [2021-08-12 19:49:15,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:15,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:16,225 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:16,226 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:16,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550233930] [2021-08-12 19:49:16,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550233930] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:16,226 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039320823] [2021-08-12 19:49:16,226 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 78 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:16,256 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:49:16,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:16,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:49:16,257 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:16,446 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:16,451 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:16,451 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-08-12 19:49:16,474 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:16,486 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:16,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:16,496 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:16,496 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-08-12 19:49:16,514 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:16,530 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:16,548 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:16,548 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:49:16,553 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:49:16,595 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:16,609 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:16,610 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:36 [2021-08-12 19:49:16,654 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:16,654 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039320823] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:16,654 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:16,654 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:49:16,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878069172] [2021-08-12 19:49:16,654 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:49:16,654 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:16,654 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:49:16,654 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:49:16,655 INFO L87 Difference]: Start difference. First operand 3010 states and 9922 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:20,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:20,888 INFO L93 Difference]: Finished difference Result 4312 states and 13933 transitions. [2021-08-12 19:49:20,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:49:20,889 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:49:20,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:20,897 INFO L225 Difference]: With dead ends: 4312 [2021-08-12 19:49:20,897 INFO L226 Difference]: Without dead ends: 4291 [2021-08-12 19:49:20,898 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1277.4ms TimeCoverageRelationStatistics Valid=369, Invalid=1701, Unknown=0, NotChecked=0, Total=2070 [2021-08-12 19:49:20,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4291 states. [2021-08-12 19:49:21,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4291 to 3003. [2021-08-12 19:49:21,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3003 states, 3002 states have (on average 3.2958027981345768) internal successors, (9894), 3002 states have internal predecessors, (9894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:21,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3003 states to 3003 states and 9894 transitions. [2021-08-12 19:49:21,578 INFO L78 Accepts]: Start accepts. Automaton has 3003 states and 9894 transitions. Word has length 30 [2021-08-12 19:49:21,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:21,579 INFO L482 AbstractCegarLoop]: Abstraction has 3003 states and 9894 transitions. [2021-08-12 19:49:21,579 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:21,579 INFO L276 IsEmpty]: Start isEmpty. Operand 3003 states and 9894 transitions. [2021-08-12 19:49:21,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:49:21,582 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:21,582 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:49:21,783 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable930 [2021-08-12 19:49:21,783 INFO L430 AbstractCegarLoop]: === Iteration 81 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:21,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:21,783 INFO L82 PathProgramCache]: Analyzing trace with hash 1515816905, now seen corresponding path program 35 times [2021-08-12 19:49:21,783 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:21,783 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055542734] [2021-08-12 19:49:21,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:21,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:22,082 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:22,082 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:22,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055542734] [2021-08-12 19:49:22,082 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055542734] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:22,082 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342784692] [2021-08-12 19:49:22,083 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 79 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:22,106 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:49:22,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:22,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:49:22,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:23,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:23,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:23,757 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:23,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 57 treesize of output 53 [2021-08-12 19:49:23,775 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:23,787 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:23,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:23,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:23,795 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:23,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 45 treesize of output 41 [2021-08-12 19:49:23,813 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:23,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:23,848 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:23,848 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 53 [2021-08-12 19:49:23,853 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:49:23,900 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:23,927 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:23,927 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:68, output treesize:17 [2021-08-12 19:49:23,990 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:23,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342784692] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:23,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:23,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 24 [2021-08-12 19:49:23,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645579020] [2021-08-12 19:49:23,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:49:23,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:23,991 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:49:23,991 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=457, Unknown=1, NotChecked=0, Total=552 [2021-08-12 19:49:23,991 INFO L87 Difference]: Start difference. First operand 3003 states and 9894 transitions. Second operand has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:27,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:27,826 INFO L93 Difference]: Finished difference Result 4138 states and 13432 transitions. [2021-08-12 19:49:27,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-08-12 19:49:27,827 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:49:27,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:27,836 INFO L225 Difference]: With dead ends: 4138 [2021-08-12 19:49:27,836 INFO L226 Difference]: Without dead ends: 4111 [2021-08-12 19:49:27,837 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 530 ImplicationChecksByTransitivity, 2525.0ms TimeCoverageRelationStatistics Valid=288, Invalid=1433, Unknown=1, NotChecked=0, Total=1722 [2021-08-12 19:49:27,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4111 states. [2021-08-12 19:49:28,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4111 to 2999. [2021-08-12 19:49:28,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2999 states, 2998 states have (on average 3.2961974649766512) internal successors, (9882), 2998 states have internal predecessors, (9882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:28,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 9882 transitions. [2021-08-12 19:49:28,548 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 9882 transitions. Word has length 30 [2021-08-12 19:49:28,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:28,548 INFO L482 AbstractCegarLoop]: Abstraction has 2999 states and 9882 transitions. [2021-08-12 19:49:28,549 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.0) internal successors, (48), 24 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:28,549 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 9882 transitions. [2021-08-12 19:49:28,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:49:28,552 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:28,552 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:49:28,752 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable949,79 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:28,753 INFO L430 AbstractCegarLoop]: === Iteration 82 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:28,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:28,753 INFO L82 PathProgramCache]: Analyzing trace with hash -1303532813, now seen corresponding path program 36 times [2021-08-12 19:49:28,753 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:28,753 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58576914] [2021-08-12 19:49:28,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:28,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:29,044 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:29,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:29,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58576914] [2021-08-12 19:49:29,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58576914] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:29,044 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066529479] [2021-08-12 19:49:29,044 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 80 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:29,069 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:49:29,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:29,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:49:29,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:29,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:29,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:29,228 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:29,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 49 treesize of output 49 [2021-08-12 19:49:29,245 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:29,255 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:29,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:29,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:29,263 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:29,263 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 39 [2021-08-12 19:49:29,280 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:29,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:29,311 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:29,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 29 treesize of output 49 [2021-08-12 19:49:29,316 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:49:29,358 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:29,367 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:29,367 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:55, output treesize:17 [2021-08-12 19:49:29,434 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:29,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066529479] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:29,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:29,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 12] total 23 [2021-08-12 19:49:29,435 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895937684] [2021-08-12 19:49:29,435 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:49:29,435 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:29,435 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:49:29,435 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:49:29,436 INFO L87 Difference]: Start difference. First operand 2999 states and 9882 transitions. Second operand has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-08-12 19:49:33,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:33,465 INFO L93 Difference]: Finished difference Result 4103 states and 13335 transitions. [2021-08-12 19:49:33,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-08-12 19:49:33,465 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-08-12 19:49:33,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:33,474 INFO L225 Difference]: With dead ends: 4103 [2021-08-12 19:49:33,474 INFO L226 Difference]: Without dead ends: 4076 [2021-08-12 19:49:33,474 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 1183.2ms TimeCoverageRelationStatistics Valid=313, Invalid=1667, Unknown=0, NotChecked=0, Total=1980 [2021-08-12 19:49:33,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4076 states. [2021-08-12 19:49:34,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4076 to 3007. [2021-08-12 19:49:34,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3007 states, 3006 states have (on average 3.2954091816367264) internal successors, (9906), 3006 states have internal predecessors, (9906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:34,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3007 states to 3007 states and 9906 transitions. [2021-08-12 19:49:34,190 INFO L78 Accepts]: Start accepts. Automaton has 3007 states and 9906 transitions. Word has length 30 [2021-08-12 19:49:34,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:34,190 INFO L482 AbstractCegarLoop]: Abstraction has 3007 states and 9906 transitions. [2021-08-12 19:49:34,190 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.260869565217391) internal successors, (52), 23 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-08-12 19:49:34,190 INFO L276 IsEmpty]: Start isEmpty. Operand 3007 states and 9906 transitions. [2021-08-12 19:49:34,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:49:34,193 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:34,194 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:49:34,394 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable968,80 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:34,394 INFO L430 AbstractCegarLoop]: === Iteration 83 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:34,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:34,394 INFO L82 PathProgramCache]: Analyzing trace with hash -1246827581, now seen corresponding path program 37 times [2021-08-12 19:49:34,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:34,395 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546059058] [2021-08-12 19:49:34,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:34,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:34,691 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:34,691 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:34,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546059058] [2021-08-12 19:49:34,691 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546059058] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:34,691 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2112970875] [2021-08-12 19:49:34,692 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 81 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:34,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:34,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:49:34,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:34,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:34,883 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:34,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 43 [2021-08-12 19:49:34,901 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:34,913 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:34,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:34,920 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:34,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 35 [2021-08-12 19:49:34,937 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:34,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:34,970 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:34,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:49:34,975 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:49:35,019 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:35,046 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:35,047 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:54, output treesize:45 [2021-08-12 19:49:35,121 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:35,122 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2112970875] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:35,122 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:35,122 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:49:35,122 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504314185] [2021-08-12 19:49:35,122 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:49:35,122 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:35,122 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:49:35,123 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=380, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:49:35,123 INFO L87 Difference]: Start difference. First operand 3007 states and 9906 transitions. Second operand has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:38,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:38,927 INFO L93 Difference]: Finished difference Result 4253 states and 13771 transitions. [2021-08-12 19:49:38,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-08-12 19:49:38,928 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:49:38,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:38,937 INFO L225 Difference]: With dead ends: 4253 [2021-08-12 19:49:38,937 INFO L226 Difference]: Without dead ends: 4226 [2021-08-12 19:49:38,937 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 867.2ms TimeCoverageRelationStatistics Valid=265, Invalid=1295, Unknown=0, NotChecked=0, Total=1560 [2021-08-12 19:49:38,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4226 states. [2021-08-12 19:49:39,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4226 to 2999. [2021-08-12 19:49:39,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2999 states, 2998 states have (on average 3.2961974649766512) internal successors, (9882), 2998 states have internal predecessors, (9882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:39,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2999 states to 2999 states and 9882 transitions. [2021-08-12 19:49:39,652 INFO L78 Accepts]: Start accepts. Automaton has 2999 states and 9882 transitions. Word has length 30 [2021-08-12 19:49:39,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:39,652 INFO L482 AbstractCegarLoop]: Abstraction has 2999 states and 9882 transitions. [2021-08-12 19:49:39,652 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.1363636363636362) internal successors, (47), 22 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:39,652 INFO L276 IsEmpty]: Start isEmpty. Operand 2999 states and 9882 transitions. [2021-08-12 19:49:39,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:49:39,655 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:39,655 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:39,855 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable985 [2021-08-12 19:49:39,856 INFO L430 AbstractCegarLoop]: === Iteration 84 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:39,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:39,856 INFO L82 PathProgramCache]: Analyzing trace with hash -19226196, now seen corresponding path program 44 times [2021-08-12 19:49:39,856 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:39,856 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407922985] [2021-08-12 19:49:39,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:40,262 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:40,262 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:40,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407922985] [2021-08-12 19:49:40,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407922985] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:40,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1432054248] [2021-08-12 19:49:40,262 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 82 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:40,286 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:49:40,287 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:40,287 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:49:40,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:40,473 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:40,474 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:40,474 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:40,475 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:40,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:49:40,477 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:40,484 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:40,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:40,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:40,486 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:40,487 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:40,487 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:49:40,490 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:40,496 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:40,502 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:40,502 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:49:40,503 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:40,511 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:40,513 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:40,513 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-08-12 19:49:40,535 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:40,536 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1432054248] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:40,536 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:40,536 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-08-12 19:49:40,536 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158626583] [2021-08-12 19:49:40,536 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:49:40,536 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:40,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:49:40,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:49:40,536 INFO L87 Difference]: Start difference. First operand 2999 states and 9882 transitions. Second operand has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:45,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:45,259 INFO L93 Difference]: Finished difference Result 3994 states and 12755 transitions. [2021-08-12 19:49:45,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-08-12 19:49:45,260 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:49:45,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:45,269 INFO L225 Difference]: With dead ends: 3994 [2021-08-12 19:49:45,269 INFO L226 Difference]: Without dead ends: 3966 [2021-08-12 19:49:45,269 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 841 ImplicationChecksByTransitivity, 1723.2ms TimeCoverageRelationStatistics Valid=463, Invalid=2729, Unknown=0, NotChecked=0, Total=3192 [2021-08-12 19:49:45,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3966 states. [2021-08-12 19:49:45,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3966 to 2993. [2021-08-12 19:49:45,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2993 states, 2992 states have (on average 3.297794117647059) internal successors, (9867), 2992 states have internal predecessors, (9867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:45,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2993 states to 2993 states and 9867 transitions. [2021-08-12 19:49:45,994 INFO L78 Accepts]: Start accepts. Automaton has 2993 states and 9867 transitions. Word has length 30 [2021-08-12 19:49:45,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:45,994 INFO L482 AbstractCegarLoop]: Abstraction has 2993 states and 9867 transitions. [2021-08-12 19:49:45,994 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.130434782608696) internal successors, (49), 22 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:45,994 INFO L276 IsEmpty]: Start isEmpty. Operand 2993 states and 9867 transitions. [2021-08-12 19:49:45,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:49:45,998 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:45,998 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:46,198 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1004,82 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:46,199 INFO L430 AbstractCegarLoop]: === Iteration 85 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:46,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:46,199 INFO L82 PathProgramCache]: Analyzing trace with hash -196266222, now seen corresponding path program 45 times [2021-08-12 19:49:46,200 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:46,200 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484390928] [2021-08-12 19:49:46,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:46,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:46,569 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:46,569 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:46,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484390928] [2021-08-12 19:49:46,569 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484390928] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:46,569 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866385320] [2021-08-12 19:49:46,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 83 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:46,595 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:49:46,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:46,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:49:46,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:46,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:46,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:46,849 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:46,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 63 [2021-08-12 19:49:46,934 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:46,955 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:46,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:46,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:46,971 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:46,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 53 [2021-08-12 19:49:47,061 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:47,093 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:47,133 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:47,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 27 treesize of output 83 [2021-08-12 19:49:47,305 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:49:47,767 WARN L205 SmtUtils]: Spent 461.00 ms on a formula simplification. DAG size of input: 141 DAG size of output: 127 [2021-08-12 19:49:47,767 INFO L628 ElimStorePlain]: treesize reduction 182, result has 90.7 percent of original size [2021-08-12 19:49:48,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:48,196 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:56, output treesize:97 [2021-08-12 19:49:48,299 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:48,299 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866385320] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:48,299 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:48,299 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 28 [2021-08-12 19:49:48,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201869897] [2021-08-12 19:49:48,299 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-08-12 19:49:48,299 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:48,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-12 19:49:48,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=660, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:49:48,300 INFO L87 Difference]: Start difference. First operand 2993 states and 9867 transitions. Second operand has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-08-12 19:49:54,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:49:54,130 INFO L93 Difference]: Finished difference Result 4164 states and 13263 transitions. [2021-08-12 19:49:54,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-08-12 19:49:54,130 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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 30 [2021-08-12 19:49:54,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:49:54,139 INFO L225 Difference]: With dead ends: 4164 [2021-08-12 19:49:54,139 INFO L226 Difference]: Without dead ends: 4121 [2021-08-12 19:49:54,140 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1461 ImplicationChecksByTransitivity, 2347.0ms TimeCoverageRelationStatistics Valid=557, Invalid=4845, Unknown=0, NotChecked=0, Total=5402 [2021-08-12 19:49:54,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4121 states. [2021-08-12 19:49:54,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4121 to 3033. [2021-08-12 19:49:54,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3033 states, 3032 states have (on average 3.2932058047493404) internal successors, (9985), 3032 states have internal predecessors, (9985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:49:54,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3033 states to 3033 states and 9985 transitions. [2021-08-12 19:49:54,850 INFO L78 Accepts]: Start accepts. Automaton has 3033 states and 9985 transitions. Word has length 30 [2021-08-12 19:49:54,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:49:54,850 INFO L482 AbstractCegarLoop]: Abstraction has 3033 states and 9985 transitions. [2021-08-12 19:49:54,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 28 states, 28 states have (on average 2.0) internal successors, (56), 28 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-08-12 19:49:54,850 INFO L276 IsEmpty]: Start isEmpty. Operand 3033 states and 9985 transitions. [2021-08-12 19:49:54,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:49:54,854 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:49:54,854 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:49:55,057 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1005 [2021-08-12 19:49:55,058 INFO L430 AbstractCegarLoop]: === Iteration 86 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:49:55,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:49:55,058 INFO L82 PathProgramCache]: Analyzing trace with hash -158503640, now seen corresponding path program 46 times [2021-08-12 19:49:55,058 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:49:55,058 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981702120] [2021-08-12 19:49:55,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:49:55,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:49:55,415 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:55,415 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:49:55,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981702120] [2021-08-12 19:49:55,416 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981702120] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:55,416 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465878345] [2021-08-12 19:49:55,416 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 84 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:49:55,472 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:49:55,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:49:55,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:49:55,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:49:57,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:57,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:57,970 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:57,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:57,971 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:49:57,973 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:57,979 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:57,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:57,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:49:57,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:57,983 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:49:57,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:49:57,986 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:49:57,992 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:57,998 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:57,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:49:57,999 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:49:58,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:49:58,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:49:58,009 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-08-12 19:49:58,038 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:49:58,038 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465878345] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:49:58,038 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:49:58,038 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 11] total 21 [2021-08-12 19:49:58,039 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55575386] [2021-08-12 19:49:58,039 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:49:58,039 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:49:58,039 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:49:58,039 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=382, Unknown=3, NotChecked=0, Total=462 [2021-08-12 19:49:58,039 INFO L87 Difference]: Start difference. First operand 3033 states and 9985 transitions. Second operand has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 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-08-12 19:50:18,621 WARN L205 SmtUtils]: Spent 2.54 s on a formula simplification. DAG size of input: 58 DAG size of output: 54 [2021-08-12 19:50:22,055 WARN L205 SmtUtils]: Spent 775.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-08-12 19:50:26,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:26,984 INFO L93 Difference]: Finished difference Result 4134 states and 13322 transitions. [2021-08-12 19:50:26,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-08-12 19:50:26,984 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 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 30 [2021-08-12 19:50:26,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:26,994 INFO L225 Difference]: With dead ends: 4134 [2021-08-12 19:50:26,994 INFO L226 Difference]: Without dead ends: 4106 [2021-08-12 19:50:26,995 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 989 ImplicationChecksByTransitivity, 17724.2ms TimeCoverageRelationStatistics Valid=517, Invalid=3008, Unknown=15, NotChecked=0, Total=3540 [2021-08-12 19:50:26,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4106 states. [2021-08-12 19:50:27,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4106 to 3053. [2021-08-12 19:50:27,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3053 states, 3052 states have (on average 3.288007863695937) internal successors, (10035), 3052 states have internal predecessors, (10035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:27,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3053 states to 3053 states and 10035 transitions. [2021-08-12 19:50:27,750 INFO L78 Accepts]: Start accepts. Automaton has 3053 states and 10035 transitions. Word has length 30 [2021-08-12 19:50:27,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:27,750 INFO L482 AbstractCegarLoop]: Abstraction has 3053 states and 10035 transitions. [2021-08-12 19:50:27,751 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.409090909090909) internal successors, (53), 21 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-08-12 19:50:27,751 INFO L276 IsEmpty]: Start isEmpty. Operand 3053 states and 10035 transitions. [2021-08-12 19:50:27,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:50:27,754 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:27,754 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:50:27,955 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1168 [2021-08-12 19:50:27,955 INFO L430 AbstractCegarLoop]: === Iteration 87 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:27,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:27,955 INFO L82 PathProgramCache]: Analyzing trace with hash 1416212346, now seen corresponding path program 47 times [2021-08-12 19:50:27,955 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:27,955 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47884529] [2021-08-12 19:50:27,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:27,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:28,332 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:28,332 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:28,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47884529] [2021-08-12 19:50:28,333 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47884529] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:28,333 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990086951] [2021-08-12 19:50:28,333 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 85 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:50:28,358 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-08-12 19:50:28,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:28,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 26 conjunts are in the unsatisfiable core [2021-08-12 19:50:28,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:28,566 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:28,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:28,567 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:28,568 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:28,568 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:50:28,570 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:28,577 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:28,578 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:28,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:28,579 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:28,580 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:28,580 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:50:28,582 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:28,588 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:28,595 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:28,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:50:28,596 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:28,604 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:28,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:28,606 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-08-12 19:50:28,623 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:28,623 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990086951] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:28,623 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:28,623 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 23 [2021-08-12 19:50:28,623 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200359609] [2021-08-12 19:50:28,624 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:50:28,624 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:28,624 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:50:28,624 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=461, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:50:28,624 INFO L87 Difference]: Start difference. First operand 3053 states and 10035 transitions. Second operand has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:33,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:33,652 INFO L93 Difference]: Finished difference Result 3972 states and 12731 transitions. [2021-08-12 19:50:33,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 19:50:33,652 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:50:33,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:33,660 INFO L225 Difference]: With dead ends: 3972 [2021-08-12 19:50:33,661 INFO L226 Difference]: Without dead ends: 3944 [2021-08-12 19:50:33,661 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 2133.2ms TimeCoverageRelationStatistics Valid=546, Invalid=3360, Unknown=0, NotChecked=0, Total=3906 [2021-08-12 19:50:33,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3944 states. [2021-08-12 19:50:34,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3944 to 3053. [2021-08-12 19:50:34,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3053 states, 3052 states have (on average 3.288007863695937) internal successors, (10035), 3052 states have internal predecessors, (10035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:34,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3053 states to 3053 states and 10035 transitions. [2021-08-12 19:50:34,419 INFO L78 Accepts]: Start accepts. Automaton has 3053 states and 10035 transitions. Word has length 30 [2021-08-12 19:50:34,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:34,419 INFO L482 AbstractCegarLoop]: Abstraction has 3053 states and 10035 transitions. [2021-08-12 19:50:34,419 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.25) internal successors, (54), 23 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:34,419 INFO L276 IsEmpty]: Start isEmpty. Operand 3053 states and 10035 transitions. [2021-08-12 19:50:34,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:50:34,423 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:34,423 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:50:34,623 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1169 [2021-08-12 19:50:34,624 INFO L430 AbstractCegarLoop]: === Iteration 88 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:34,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:34,624 INFO L82 PathProgramCache]: Analyzing trace with hash -1423534595, now seen corresponding path program 38 times [2021-08-12 19:50:34,624 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:34,624 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839645049] [2021-08-12 19:50:34,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:34,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:35,019 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:35,019 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:35,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839645049] [2021-08-12 19:50:35,019 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839645049] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:35,019 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977290978] [2021-08-12 19:50:35,019 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 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-08-12 19:50:35,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:50:35,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:35,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:50:35,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:35,282 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:35,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-08-12 19:50:35,317 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:35,334 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:35,361 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:35,361 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-08-12 19:50:35,404 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:35,429 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:35,450 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:35,450 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:50:35,454 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:50:35,509 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:35,567 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:35,568 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:59, output treesize:82 [2021-08-12 19:50:35,636 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:35,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977290978] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:35,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:35,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 24 [2021-08-12 19:50:35,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007656034] [2021-08-12 19:50:35,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:50:35,637 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:35,637 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:50:35,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=458, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:50:35,637 INFO L87 Difference]: Start difference. First operand 3053 states and 10035 transitions. Second operand has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-08-12 19:50:42,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:42,444 INFO L93 Difference]: Finished difference Result 4628 states and 14592 transitions. [2021-08-12 19:50:42,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 19:50:42,445 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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 30 [2021-08-12 19:50:42,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:42,454 INFO L225 Difference]: With dead ends: 4628 [2021-08-12 19:50:42,454 INFO L226 Difference]: Without dead ends: 4596 [2021-08-12 19:50:42,455 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1119 ImplicationChecksByTransitivity, 2619.6ms TimeCoverageRelationStatistics Valid=583, Invalid=3077, Unknown=0, NotChecked=0, Total=3660 [2021-08-12 19:50:42,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4596 states. [2021-08-12 19:50:43,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4596 to 3082. [2021-08-12 19:50:43,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3082 states, 3081 states have (on average 3.294060370009737) internal successors, (10149), 3081 states have internal predecessors, (10149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:43,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3082 states to 3082 states and 10149 transitions. [2021-08-12 19:50:43,234 INFO L78 Accepts]: Start accepts. Automaton has 3082 states and 10149 transitions. Word has length 30 [2021-08-12 19:50:43,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:43,234 INFO L482 AbstractCegarLoop]: Abstraction has 3082 states and 10149 transitions. [2021-08-12 19:50:43,235 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 2.2083333333333335) internal successors, (53), 24 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-08-12 19:50:43,235 INFO L276 IsEmpty]: Start isEmpty. Operand 3082 states and 10149 transitions. [2021-08-12 19:50:43,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:50:43,238 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:43,238 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:50:43,439 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1170,86 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:50:43,439 INFO L430 AbstractCegarLoop]: === Iteration 89 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:43,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:43,439 INFO L82 PathProgramCache]: Analyzing trace with hash -1311580383, now seen corresponding path program 39 times [2021-08-12 19:50:43,439 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:43,439 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559899173] [2021-08-12 19:50:43,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:43,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:43,838 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:43,839 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:43,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559899173] [2021-08-12 19:50:43,839 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559899173] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:43,839 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988805614] [2021-08-12 19:50:43,839 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:50:43,870 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-08-12 19:50:43,870 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:43,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:50:43,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:44,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:44,103 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:44,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 51 [2021-08-12 19:50:44,147 INFO L550 ElimStorePlain]: Start of recursive call 2: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:44,168 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:44,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:44,183 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:44,183 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 35 treesize of output 43 [2021-08-12 19:50:44,233 INFO L550 ElimStorePlain]: Start of recursive call 3: 3 dim-0 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:44,265 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:44,293 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:44,294 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 27 treesize of output 47 [2021-08-12 19:50:44,307 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:50:44,382 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:44,450 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 4 xjuncts. [2021-08-12 19:50:44,450 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 5 variables, input treesize:59, output treesize:164 [2021-08-12 19:50:44,537 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:44,538 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988805614] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:44,538 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:44,538 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:50:44,538 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850021013] [2021-08-12 19:50:44,538 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:50:44,538 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:44,538 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:50:44,538 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:50:44,538 INFO L87 Difference]: Start difference. First operand 3082 states and 10149 transitions. Second operand has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:44,874 WARN L205 SmtUtils]: Spent 131.00 ms on a formula simplification. DAG size of input: 75 DAG size of output: 74 [2021-08-12 19:50:45,301 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 66 [2021-08-12 19:50:46,423 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 70 [2021-08-12 19:50:48,869 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 67 [2021-08-12 19:50:49,046 WARN L205 SmtUtils]: Spent 157.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2021-08-12 19:50:53,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:50:53,404 INFO L93 Difference]: Finished difference Result 5087 states and 16125 transitions. [2021-08-12 19:50:53,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-08-12 19:50:53,404 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:50:53,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:50:53,414 INFO L225 Difference]: With dead ends: 5087 [2021-08-12 19:50:53,414 INFO L226 Difference]: Without dead ends: 5066 [2021-08-12 19:50:53,415 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1411 ImplicationChecksByTransitivity, 3339.4ms TimeCoverageRelationStatistics Valid=799, Invalid=3491, Unknown=0, NotChecked=0, Total=4290 [2021-08-12 19:50:53,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5066 states. [2021-08-12 19:50:54,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5066 to 3093. [2021-08-12 19:50:54,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3093 states, 3092 states have (on average 3.2959249676584736) internal successors, (10191), 3092 states have internal predecessors, (10191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:54,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3093 states to 3093 states and 10191 transitions. [2021-08-12 19:50:54,202 INFO L78 Accepts]: Start accepts. Automaton has 3093 states and 10191 transitions. Word has length 30 [2021-08-12 19:50:54,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:50:54,203 INFO L482 AbstractCegarLoop]: Abstraction has 3093 states and 10191 transitions. [2021-08-12 19:50:54,203 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.090909090909091) internal successors, (46), 22 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:50:54,203 INFO L276 IsEmpty]: Start isEmpty. Operand 3093 states and 10191 transitions. [2021-08-12 19:50:54,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:50:54,207 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:50:54,207 INFO L550 BasicCegarLoop]: trace histogram [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-08-12 19:50:54,408 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1225 [2021-08-12 19:50:54,408 INFO L430 AbstractCegarLoop]: === Iteration 90 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:50:54,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:50:54,408 INFO L82 PathProgramCache]: Analyzing trace with hash -439860487, now seen corresponding path program 40 times [2021-08-12 19:50:54,408 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:50:54,408 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420682904] [2021-08-12 19:50:54,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:50:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:50:54,722 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:54,722 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:50:54,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420682904] [2021-08-12 19:50:54,722 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420682904] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:54,722 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011842270] [2021-08-12 19:50:54,723 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 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-08-12 19:50:54,748 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:50:54,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:50:54,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:50:54,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:50:54,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:54,956 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:54,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-08-12 19:50:54,958 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:54,965 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:54,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:50:54,967 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:50:54,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2021-08-12 19:50:54,969 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:50:54,975 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:54,981 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:54,981 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:50:54,982 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:50:54,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:50:54,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:50:54,992 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:49, output treesize:3 [2021-08-12 19:50:55,008 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:50:55,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011842270] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:50:55,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:50:55,009 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 22 [2021-08-12 19:50:55,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829812136] [2021-08-12 19:50:55,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-08-12 19:50:55,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:50:55,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-08-12 19:50:55,009 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=357, Unknown=0, NotChecked=0, Total=462 [2021-08-12 19:50:55,009 INFO L87 Difference]: Start difference. First operand 3093 states and 10191 transitions. Second operand has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:00,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:00,912 INFO L93 Difference]: Finished difference Result 4455 states and 14185 transitions. [2021-08-12 19:51:00,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-08-12 19:51:00,912 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:51:00,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:00,921 INFO L225 Difference]: With dead ends: 4455 [2021-08-12 19:51:00,921 INFO L226 Difference]: Without dead ends: 4438 [2021-08-12 19:51:00,922 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 21 SyntacticMatches, 3 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 921 ImplicationChecksByTransitivity, 2131.9ms TimeCoverageRelationStatistics Valid=553, Invalid=2417, Unknown=0, NotChecked=0, Total=2970 [2021-08-12 19:51:00,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4438 states. [2021-08-12 19:51:01,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4438 to 3082. [2021-08-12 19:51:01,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3082 states, 3081 states have (on average 3.293411230120091) internal successors, (10147), 3081 states have internal predecessors, (10147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:01,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3082 states to 3082 states and 10147 transitions. [2021-08-12 19:51:01,740 INFO L78 Accepts]: Start accepts. Automaton has 3082 states and 10147 transitions. Word has length 30 [2021-08-12 19:51:01,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:01,740 INFO L482 AbstractCegarLoop]: Abstraction has 3082 states and 10147 transitions. [2021-08-12 19:51:01,740 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 22 states, 22 states have (on average 2.272727272727273) internal successors, (50), 22 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:01,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3082 states and 10147 transitions. [2021-08-12 19:51:01,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:51:01,744 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:01,744 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:01,944 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1279 [2021-08-12 19:51:01,945 INFO L430 AbstractCegarLoop]: === Iteration 91 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:01,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:01,945 INFO L82 PathProgramCache]: Analyzing trace with hash -1481027600, now seen corresponding path program 48 times [2021-08-12 19:51:01,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:01,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421637681] [2021-08-12 19:51:01,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:01,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:02,402 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:02,402 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:02,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421637681] [2021-08-12 19:51:02,402 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421637681] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:02,402 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24236467] [2021-08-12 19:51:02,402 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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-08-12 19:51:02,428 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-08-12 19:51:02,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:51:02,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:51:02,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:02,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:02,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:02,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:02,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:02,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:51:02,637 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:51:02,644 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:02,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:02,646 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:02,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:02,647 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:02,647 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:51:02,649 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:51:02,655 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:02,661 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:02,661 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:51:02,704 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:02,713 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:02,715 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:02,715 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-08-12 19:51:02,732 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:02,732 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24236467] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:02,732 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:02,732 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 11] total 22 [2021-08-12 19:51:02,732 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726855232] [2021-08-12 19:51:02,732 INFO L462 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-08-12 19:51:02,733 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:02,733 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-08-12 19:51:02,733 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2021-08-12 19:51:02,733 INFO L87 Difference]: Start difference. First operand 3082 states and 10147 transitions. Second operand has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 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-08-12 19:51:05,453 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 52 DAG size of output: 37 [2021-08-12 19:51:11,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:11,339 INFO L93 Difference]: Finished difference Result 4700 states and 14814 transitions. [2021-08-12 19:51:11,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-08-12 19:51:11,339 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 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 30 [2021-08-12 19:51:11,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:11,349 INFO L225 Difference]: With dead ends: 4700 [2021-08-12 19:51:11,349 INFO L226 Difference]: Without dead ends: 4669 [2021-08-12 19:51:11,350 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3237 ImplicationChecksByTransitivity, 4116.9ms TimeCoverageRelationStatistics Valid=1355, Invalid=7765, Unknown=0, NotChecked=0, Total=9120 [2021-08-12 19:51:11,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4669 states. [2021-08-12 19:51:12,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4669 to 3093. [2021-08-12 19:51:12,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3093 states, 3092 states have (on average 3.297865459249677) internal successors, (10197), 3092 states have internal predecessors, (10197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:12,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3093 states to 3093 states and 10197 transitions. [2021-08-12 19:51:12,102 INFO L78 Accepts]: Start accepts. Automaton has 3093 states and 10197 transitions. Word has length 30 [2021-08-12 19:51:12,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:12,102 INFO L482 AbstractCegarLoop]: Abstraction has 3093 states and 10197 transitions. [2021-08-12 19:51:12,103 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 23 states, 23 states have (on average 2.3043478260869565) internal successors, (53), 22 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-08-12 19:51:12,103 INFO L276 IsEmpty]: Start isEmpty. Operand 3093 states and 10197 transitions. [2021-08-12 19:51:12,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:51:12,106 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:12,106 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:12,306 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1280,89 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:12,307 INFO L430 AbstractCegarLoop]: === Iteration 92 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:12,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:12,307 INFO L82 PathProgramCache]: Analyzing trace with hash 1515107700, now seen corresponding path program 49 times [2021-08-12 19:51:12,307 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:12,307 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478575272] [2021-08-12 19:51:12,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:12,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:12,615 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:12,616 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:12,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478575272] [2021-08-12 19:51:12,616 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478575272] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:12,616 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994467711] [2021-08-12 19:51:12,616 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-08-12 19:51:12,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:12,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 25 conjunts are in the unsatisfiable core [2021-08-12 19:51:12,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:12,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:12,848 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:12,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:12,849 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:12,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 37 [2021-08-12 19:51:12,851 INFO L550 ElimStorePlain]: Start of recursive call 2: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:51:12,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:12,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:12,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:12,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:12,861 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:51:12,861 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2021-08-12 19:51:12,863 INFO L550 ElimStorePlain]: Start of recursive call 3: 2 dim-0 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-08-12 19:51:12,869 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:12,875 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:12,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2021-08-12 19:51:12,876 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:51:12,884 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:12,886 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:12,886 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:53, output treesize:3 [2021-08-12 19:51:12,908 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:12,908 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994467711] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:12,908 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:12,908 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 24 [2021-08-12 19:51:12,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464725343] [2021-08-12 19:51:12,908 INFO L462 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-08-12 19:51:12,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:12,908 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-08-12 19:51:12,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=505, Unknown=0, NotChecked=0, Total=600 [2021-08-12 19:51:12,909 INFO L87 Difference]: Start difference. First operand 3093 states and 10197 transitions. Second operand has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:20,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:51:20,321 INFO L93 Difference]: Finished difference Result 5654 states and 17873 transitions. [2021-08-12 19:51:20,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-08-12 19:51:20,322 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-08-12 19:51:20,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:51:20,333 INFO L225 Difference]: With dead ends: 5654 [2021-08-12 19:51:20,333 INFO L226 Difference]: Without dead ends: 5631 [2021-08-12 19:51:20,334 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1436 ImplicationChecksByTransitivity, 2326.2ms TimeCoverageRelationStatistics Valid=672, Invalid=4158, Unknown=0, NotChecked=0, Total=4830 [2021-08-12 19:51:20,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5631 states. [2021-08-12 19:51:21,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5631 to 3236. [2021-08-12 19:51:21,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3236 states, 3235 states have (on average 3.2976816074188564) internal successors, (10668), 3235 states have internal predecessors, (10668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:21,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3236 states to 3236 states and 10668 transitions. [2021-08-12 19:51:21,138 INFO L78 Accepts]: Start accepts. Automaton has 3236 states and 10668 transitions. Word has length 30 [2021-08-12 19:51:21,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:51:21,138 INFO L482 AbstractCegarLoop]: Abstraction has 3236 states and 10668 transitions. [2021-08-12 19:51:21,138 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 25 states, 25 states have (on average 1.96) internal successors, (49), 24 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:21,138 INFO L276 IsEmpty]: Start isEmpty. Operand 3236 states and 10668 transitions. [2021-08-12 19:51:21,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-08-12 19:51:21,142 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:51:21,142 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:51:21,342 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1281,90 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:21,343 INFO L430 AbstractCegarLoop]: === Iteration 93 === [ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:51:21,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:51:21,343 INFO L82 PathProgramCache]: Analyzing trace with hash -1006751760, now seen corresponding path program 50 times [2021-08-12 19:51:21,343 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:51:21,343 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621385413] [2021-08-12 19:51:21,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:51:21,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:51:21,663 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:21,663 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:51:21,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621385413] [2021-08-12 19:51:21,663 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621385413] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:21,663 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824258613] [2021-08-12 19:51:21,664 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-08-12 19:51:21,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:51:21,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:51:21,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 28 conjunts are in the unsatisfiable core [2021-08-12 19:51:21,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:51:21,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:21,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:21,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:21,970 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:21,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 61 treesize of output 79 [2021-08-12 19:51:22,077 INFO L550 ElimStorePlain]: Start of recursive call 2: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-08-12 19:51:22,105 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:22,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:22,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:22,111 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:51:22,124 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:22,124 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 47 treesize of output 65 [2021-08-12 19:51:22,231 INFO L550 ElimStorePlain]: Start of recursive call 3: 4 dim-0 vars, End of recursive call: 4 dim-0 vars, and 1 xjuncts. [2021-08-12 19:51:22,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:22,328 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:51:22,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 89 [2021-08-12 19:51:22,640 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 3 xjuncts. [2021-08-12 19:51:23,196 WARN L205 SmtUtils]: Spent 555.00 ms on a formula simplification. DAG size of input: 156 DAG size of output: 147 [2021-08-12 19:51:23,196 INFO L628 ElimStorePlain]: treesize reduction 457, result has 81.2 percent of original size [2021-08-12 19:51:23,654 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:51:23,654 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 3 variables, input treesize:77, output treesize:87 [2021-08-12 19:51:23,746 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:51:23,747 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824258613] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:51:23,747 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:51:23,747 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 14] total 27 [2021-08-12 19:51:23,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84654062] [2021-08-12 19:51:23,747 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-08-12 19:51:23,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:51:23,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-12 19:51:23,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:51:23,747 INFO L87 Difference]: Start difference. First operand 3236 states and 10668 transitions. Second operand has 28 states, 28 states have (on average 1.9285714285714286) internal successors, (54), 27 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:51:27,628 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 57 [2021-08-12 19:51:29,139 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 80 Received shutdown request... [2021-08-12 19:51:29,426 WARN L222 SmtUtils]: Removed 10 from assertion stack [2021-08-12 19:51:29,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-08-12 19:51:29,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1282,91 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:51:29,629 WARN L547 AbstractCegarLoop]: Verification canceled [2021-08-12 19:51:29,631 INFO L239 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-08-12 19:51:29,632 WARN L188 ceAbstractionStarter]: Timeout [2021-08-12 19:51:29,632 INFO L202 PluginConnector]: Adding new model dot-product-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.08 07:51:29 BasicIcfg [2021-08-12 19:51:29,632 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-12 19:51:29,633 INFO L168 Benchmark]: Toolchain (without parser) took 534648.95 ms. Allocated memory was 175.1 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 155.8 MB in the beginning and 1.3 GB in the end (delta: -1.1 GB). Peak memory consumption was 90.1 MB. Max. memory is 8.0 GB. [2021-08-12 19:51:29,633 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.14 ms. Allocated memory is still 175.1 MB. Free memory is still 156.9 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 19:51:29,633 INFO L168 Benchmark]: Boogie Procedure Inliner took 30.61 ms. Allocated memory is still 175.1 MB. Free memory was 155.7 MB in the beginning and 154.3 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:51:29,633 INFO L168 Benchmark]: Boogie Preprocessor took 24.26 ms. Allocated memory is still 175.1 MB. Free memory was 154.3 MB in the beginning and 153.3 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:51:29,633 INFO L168 Benchmark]: RCFGBuilder took 201.77 ms. Allocated memory is still 175.1 MB. Free memory was 153.1 MB in the beginning and 141.5 MB in the end (delta: 11.7 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-08-12 19:51:29,633 INFO L168 Benchmark]: TraceAbstraction took 534386.69 ms. Allocated memory was 175.1 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 140.9 MB in the beginning and 1.3 GB in the end (delta: -1.2 GB). Peak memory consumption was 75.4 MB. Max. memory is 8.0 GB. [2021-08-12 19:51:29,633 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.14 ms. Allocated memory is still 175.1 MB. Free memory is still 156.9 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 30.61 ms. Allocated memory is still 175.1 MB. Free memory was 155.7 MB in the beginning and 154.3 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 24.26 ms. Allocated memory is still 175.1 MB. Free memory was 154.3 MB in the beginning and 153.3 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 201.77 ms. Allocated memory is still 175.1 MB. Free memory was 153.1 MB in the beginning and 141.5 MB in the end (delta: 11.7 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 534386.69 ms. Allocated memory was 175.1 MB in the beginning and 1.4 GB in the end (delta: 1.2 GB). Free memory was 140.9 MB in the beginning and 1.3 GB in the end (delta: -1.2 GB). Peak memory consumption was 75.4 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 61]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (3236states) and FLOYD_HOARE automaton (currently 66 states, 28 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 62 for 14ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 48 locations, 4 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 534308.6ms, OverallIterations: 93, TraceHistogramMax: 2, EmptinessCheckTime: 340.3ms, AutomataDifference: 417860.8ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 67.3ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 4303 SDtfs, 24218 SDslu, 37219 SDs, 0 SdLazy, 77413 SolverSat, 5842 SolverUnsat, 47 SolverUnknown, 0 SolverNotchecked, 89398.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 5849 GetRequests, 1926 SyntacticMatches, 151 SemanticMatches, 3771 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59279 ImplicationChecksByTransitivity, 187700.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=3236occurred in iteration=92, InterpolantAutomatonStates: 2895, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 36156.7ms AutomataMinimizationTime, 92 MinimizatonAttempts, 124788 StatesRemovedByMinimization, 92 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 366.3ms SsaConstructionTime, 1055.1ms SatisfiabilityAnalysisTime, 57478.0ms InterpolantComputationTime, 5196 NumberOfCodeBlocks, 5196 NumberOfCodeBlocksAsserted, 289 NumberOfCheckSat, 5013 ConstructedInterpolants, 85 QuantifiedInterpolants, 96901 SizeOfPredicates, 663 NumberOfNonLiveVariables, 5720 ConjunctsInSsa, 1630 ConjunctsInUnsatCore, 183 InterpolantComputations, 3 PerfectInterpolantSequences, 135/1210 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