/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/buffer-mult-alt.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-29289db [2021-06-05 06:03:34,978 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-06-05 06:03:34,979 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-06-05 06:03:35,003 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-06-05 06:03:35,003 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-06-05 06:03:35,004 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-06-05 06:03:35,005 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-06-05 06:03:35,007 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-06-05 06:03:35,008 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-06-05 06:03:35,009 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-06-05 06:03:35,010 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-06-05 06:03:35,011 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-06-05 06:03:35,011 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-06-05 06:03:35,012 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-06-05 06:03:35,013 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-06-05 06:03:35,014 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-06-05 06:03:35,014 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-06-05 06:03:35,015 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-06-05 06:03:35,016 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-06-05 06:03:35,018 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-06-05 06:03:35,019 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-06-05 06:03:35,020 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-06-05 06:03:35,020 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-06-05 06:03:35,021 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-06-05 06:03:35,023 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-06-05 06:03:35,023 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-06-05 06:03:35,023 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-06-05 06:03:35,024 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-06-05 06:03:35,024 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-06-05 06:03:35,025 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-06-05 06:03:35,025 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-06-05 06:03:35,026 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-06-05 06:03:35,098 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-06-05 06:03:35,099 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-06-05 06:03:35,099 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-06-05 06:03:35,100 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-06-05 06:03:35,100 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-06-05 06:03:35,100 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-06-05 06:03:35,100 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-06-05 06:03:35,101 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-06-05 06:03:35,102 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-06-05 06:03:35,102 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-06-05 06:03:35,123 INFO L113 SettingsManager]: Loading preferences was successful [2021-06-05 06:03:35,123 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-06-05 06:03:35,123 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-06-05 06:03:35,123 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-06-05 06:03:35,124 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-06-05 06:03:35,124 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-06-05 06:03:35,124 INFO L138 SettingsManager]: * Use SBE=true [2021-06-05 06:03:35,125 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-06-05 06:03:35,125 INFO L138 SettingsManager]: * sizeof long=4 [2021-06-05 06:03:35,125 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-06-05 06:03:35,125 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-06-05 06:03:35,125 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-06-05 06:03:35,125 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-06-05 06:03:35,125 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-06-05 06:03:35,125 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-06-05 06:03:35,126 INFO L138 SettingsManager]: * sizeof long double=12 [2021-06-05 06:03:35,126 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-06-05 06:03:35,126 INFO L138 SettingsManager]: * Use constant arrays=true [2021-06-05 06:03:35,126 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-06-05 06:03:35,126 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-06-05 06:03:35,126 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-06-05 06:03:35,126 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-06-05 06:03:35,126 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-06-05 06:03:35,126 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 06:03:35,127 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-06-05 06:03:35,127 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-06-05 06:03:35,127 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-06-05 06:03:35,127 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-06-05 06:03:35,127 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-06-05 06:03:35,127 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-06-05 06:03:35,127 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-06-05 06:03:35,127 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-06-05 06:03:35,450 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-06-05 06:03:35,470 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-06-05 06:03:35,472 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-06-05 06:03:35,473 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-06-05 06:03:35,474 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-06-05 06:03:35,475 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/buffer-mult-alt.wvr.bpl [2021-06-05 06:03:35,489 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20-bad/buffer-mult-alt.wvr.bpl' [2021-06-05 06:03:35,510 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-06-05 06:03:35,513 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-06-05 06:03:35,514 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-06-05 06:03:35,514 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-06-05 06:03:35,514 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-06-05 06:03:35,526 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/1) ... [2021-06-05 06:03:35,533 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/1) ... [2021-06-05 06:03:35,540 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-06-05 06:03:35,542 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-06-05 06:03:35,542 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-06-05 06:03:35,543 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-06-05 06:03:35,548 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/1) ... [2021-06-05 06:03:35,548 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/1) ... [2021-06-05 06:03:35,549 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/1) ... [2021-06-05 06:03:35,549 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/1) ... [2021-06-05 06:03:35,554 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/1) ... [2021-06-05 06:03:35,560 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/1) ... [2021-06-05 06:03:35,561 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/1) ... [2021-06-05 06:03:35,566 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-06-05 06:03:35,567 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-06-05 06:03:35,567 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-06-05 06:03:35,567 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-06-05 06:03:35,569 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-06-05 06:03:35,635 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-06-05 06:03:35,636 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-06-05 06:03:35,636 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-06-05 06:03:35,636 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-06-05 06:03:35,636 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-06-05 06:03:35,636 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-06-05 06:03:35,637 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-06-05 06:03:35,637 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-06-05 06:03:35,637 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-06-05 06:03:35,637 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-06-05 06:03:35,637 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-06-05 06:03:35,638 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-06-05 06:03:35,639 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-06-05 06:03:35,639 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-06-05 06:03:35,639 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-06-05 06:03:35,640 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-06-05 06:03:35,931 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-06-05 06:03:35,931 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-06-05 06:03:35,933 INFO L202 PluginConnector]: Adding new model buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 06:03:35 BoogieIcfgContainer [2021-06-05 06:03:35,933 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-06-05 06:03:35,934 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-06-05 06:03:35,934 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-06-05 06:03:35,937 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-06-05 06:03:35,937 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 05.06 06:03:35" (1/2) ... [2021-06-05 06:03:35,938 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@64b79ec3 and model type buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.06 06:03:35, skipping insertion in model container [2021-06-05 06:03:35,938 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.06 06:03:35" (2/2) ... [2021-06-05 06:03:35,939 INFO L111 eAbstractionObserver]: Analyzing ICFG buffer-mult-alt.wvr.bpl [2021-06-05 06:03:35,943 WARN L148 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-06-05 06:03:35,944 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-06-05 06:03:35,944 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-06-05 06:03:35,945 INFO L510 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-06-05 06:03:35,992 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-06-05 06:03:36,009 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-06-05 06:03:36,026 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-06-05 06:03:36,026 INFO L379 AbstractCegarLoop]: Hoare is false [2021-06-05 06:03:36,026 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-06-05 06:03:36,026 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-06-05 06:03:36,026 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-06-05 06:03:36,026 INFO L383 AbstractCegarLoop]: Difference is false [2021-06-05 06:03:36,026 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-06-05 06:03:36,027 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-06-05 06:03:36,034 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 44 places, 35 transitions, 102 flow [2021-06-05 06:03:36,155 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:36,159 INFO L276 IsEmpty]: Start isEmpty. Operand has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:36,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-06-05 06:03:36,181 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:36,182 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:36,183 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:36,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:36,190 INFO L82 PathProgramCache]: Analyzing trace with hash -1014933584, now seen corresponding path program 1 times [2021-06-05 06:03:36,197 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:36,198 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888692972] [2021-06-05 06:03:36,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:36,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:36,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:36,358 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:36,358 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888692972] [2021-06-05 06:03:36,359 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888692972] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:03:36,359 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:03:36,359 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-06-05 06:03:36,360 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459115656] [2021-06-05 06:03:36,364 INFO L462 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-06-05 06:03:36,364 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:36,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-06-05 06:03:36,380 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:03:36,383 INFO L87 Difference]: Start difference. First operand has 637 states, 635 states have (on average 3.8866141732283466) internal successors, (2468), 636 states have internal predecessors, (2468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:36,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:36,439 INFO L93 Difference]: Finished difference Result 691 states and 2633 transitions. [2021-06-05 06:03:36,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-06-05 06:03:36,441 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-06-05 06:03:36,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:36,460 INFO L225 Difference]: With dead ends: 691 [2021-06-05 06:03:36,461 INFO L226 Difference]: Without dead ends: 691 [2021-06-05 06:03:36,462 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-06-05 06:03:36,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2021-06-05 06:03:36,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 691. [2021-06-05 06:03:36,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 690 states have (on average 3.815942028985507) internal successors, (2633), 690 states have internal predecessors, (2633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:36,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 2633 transitions. [2021-06-05 06:03:36,567 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 2633 transitions. Word has length 19 [2021-06-05 06:03:36,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:36,567 INFO L482 AbstractCegarLoop]: Abstraction has 691 states and 2633 transitions. [2021-06-05 06:03:36,568 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 2 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:36,568 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 2633 transitions. [2021-06-05 06:03:36,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-06-05 06:03:36,571 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:36,571 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:36,572 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-06-05 06:03:36,572 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:36,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:36,573 INFO L82 PathProgramCache]: Analyzing trace with hash 810519764, now seen corresponding path program 1 times [2021-06-05 06:03:36,573 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:36,573 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900644668] [2021-06-05 06:03:36,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:36,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:36,612 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:36,612 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:36,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900644668] [2021-06-05 06:03:36,613 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900644668] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:36,613 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783496609] [2021-06-05 06:03:36,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:36,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:36,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 3 conjunts are in the unsatisfiable core [2021-06-05 06:03:36,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:36,754 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:36,754 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783496609] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:03:36,754 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-06-05 06:03:36,754 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2021-06-05 06:03:36,755 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123533445] [2021-06-05 06:03:36,756 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 06:03:36,756 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:36,757 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 06:03:36,757 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 06:03:36,757 INFO L87 Difference]: Start difference. First operand 691 states and 2633 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:36,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:36,787 INFO L93 Difference]: Finished difference Result 1250 states and 4705 transitions. [2021-06-05 06:03:36,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 06:03:36,788 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-06-05 06:03:36,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:36,796 INFO L225 Difference]: With dead ends: 1250 [2021-06-05 06:03:36,797 INFO L226 Difference]: Without dead ends: 1250 [2021-06-05 06:03:36,798 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.5ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-06-05 06:03:36,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2021-06-05 06:03:36,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 815. [2021-06-05 06:03:36,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 814 states have (on average 3.839066339066339) internal successors, (3125), 814 states have internal predecessors, (3125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:36,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 3125 transitions. [2021-06-05 06:03:36,848 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 3125 transitions. Word has length 22 [2021-06-05 06:03:36,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:36,849 INFO L482 AbstractCegarLoop]: Abstraction has 815 states and 3125 transitions. [2021-06-05 06:03:36,849 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:36,850 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 3125 transitions. [2021-06-05 06:03:36,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-06-05 06:03:36,855 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:36,855 INFO L521 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-06-05 06:03:37,077 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2021-06-05 06:03:37,078 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:37,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:37,079 INFO L82 PathProgramCache]: Analyzing trace with hash 234896854, now seen corresponding path program 1 times [2021-06-05 06:03:37,079 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:37,079 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546940854] [2021-06-05 06:03:37,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:37,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:37,182 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:37,182 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:37,182 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546940854] [2021-06-05 06:03:37,183 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546940854] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:37,183 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1217420132] [2021-06-05 06:03:37,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:37,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:37,291 INFO L263 TraceCheckSpWp]: Trace formula consists of 80 conjuncts, 9 conjunts are in the unsatisfiable core [2021-06-05 06:03:37,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:37,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-06-05 06:03:37,412 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:37,413 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:37,414 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:37,414 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:11, output treesize:3 [2021-06-05 06:03:37,445 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:37,446 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1217420132] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:37,446 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:37,446 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 6 [2021-06-05 06:03:37,446 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385359746] [2021-06-05 06:03:37,447 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 06:03:37,447 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:37,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 06:03:37,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 06:03:37,449 INFO L87 Difference]: Start difference. First operand 815 states and 3125 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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-06-05 06:03:37,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:37,543 INFO L93 Difference]: Finished difference Result 1934 states and 7455 transitions. [2021-06-05 06:03:37,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-06-05 06:03:37,543 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-06-05 06:03:37,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:37,555 INFO L225 Difference]: With dead ends: 1934 [2021-06-05 06:03:37,555 INFO L226 Difference]: Without dead ends: 1807 [2021-06-05 06:03:37,555 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 36.2ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-06-05 06:03:37,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1807 states. [2021-06-05 06:03:37,595 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1807 to 1306. [2021-06-05 06:03:37,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1306 states, 1305 states have (on average 3.8521072796934868) internal successors, (5027), 1305 states have internal predecessors, (5027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:37,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 5027 transitions. [2021-06-05 06:03:37,605 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 5027 transitions. Word has length 24 [2021-06-05 06:03:37,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:37,606 INFO L482 AbstractCegarLoop]: Abstraction has 1306 states and 5027 transitions. [2021-06-05 06:03:37,606 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 6 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-06-05 06:03:37,606 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 5027 transitions. [2021-06-05 06:03:37,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:03:37,610 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:37,610 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:37,833 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:37,833 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:37,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:37,834 INFO L82 PathProgramCache]: Analyzing trace with hash 1112061528, now seen corresponding path program 2 times [2021-06-05 06:03:37,834 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:37,834 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945683478] [2021-06-05 06:03:37,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:37,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:37,918 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:37,919 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:37,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945683478] [2021-06-05 06:03:37,919 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945683478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:37,919 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318510363] [2021-06-05 06:03:37,919 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:37,959 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:03:37,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:37,960 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 06:03:37,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:38,008 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:38,008 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318510363] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:38,008 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:38,008 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-06-05 06:03:38,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688326045] [2021-06-05 06:03:38,009 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 06:03:38,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:38,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 06:03:38,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 06:03:38,010 INFO L87 Difference]: Start difference. First operand 1306 states and 5027 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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-06-05 06:03:38,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:38,072 INFO L93 Difference]: Finished difference Result 2404 states and 8959 transitions. [2021-06-05 06:03:38,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 06:03:38,072 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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 26 [2021-06-05 06:03:38,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:38,086 INFO L225 Difference]: With dead ends: 2404 [2021-06-05 06:03:38,086 INFO L226 Difference]: Without dead ends: 2234 [2021-06-05 06:03:38,087 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 29.9ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:03:38,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2234 states. [2021-06-05 06:03:38,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2234 to 1906. [2021-06-05 06:03:38,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1906 states, 1905 states have (on average 3.859317585301837) internal successors, (7352), 1905 states have internal predecessors, (7352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:38,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1906 states to 1906 states and 7352 transitions. [2021-06-05 06:03:38,168 INFO L78 Accepts]: Start accepts. Automaton has 1906 states and 7352 transitions. Word has length 26 [2021-06-05 06:03:38,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:38,168 INFO L482 AbstractCegarLoop]: Abstraction has 1906 states and 7352 transitions. [2021-06-05 06:03:38,168 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 6 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-06-05 06:03:38,168 INFO L276 IsEmpty]: Start isEmpty. Operand 1906 states and 7352 transitions. [2021-06-05 06:03:38,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-06-05 06:03:38,176 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:38,176 INFO L521 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] [2021-06-05 06:03:38,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:38,397 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:38,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:38,397 INFO L82 PathProgramCache]: Analyzing trace with hash 1469512084, now seen corresponding path program 1 times [2021-06-05 06:03:38,398 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:38,398 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41037584] [2021-06-05 06:03:38,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:38,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:38,466 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:03:38,466 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:38,467 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41037584] [2021-06-05 06:03:38,467 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41037584] provided 1 perfect and 0 imperfect interpolant sequences [2021-06-05 06:03:38,467 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-06-05 06:03:38,467 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-06-05 06:03:38,467 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675705203] [2021-06-05 06:03:38,468 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-06-05 06:03:38,468 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:38,468 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-06-05 06:03:38,468 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 06:03:38,468 INFO L87 Difference]: Start difference. First operand 1906 states and 7352 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:38,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:38,515 INFO L93 Difference]: Finished difference Result 3426 states and 12683 transitions. [2021-06-05 06:03:38,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-06-05 06:03:38,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-06-05 06:03:38,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:38,535 INFO L225 Difference]: With dead ends: 3426 [2021-06-05 06:03:38,535 INFO L226 Difference]: Without dead ends: 3255 [2021-06-05 06:03:38,536 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-06-05 06:03:38,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3255 states. [2021-06-05 06:03:38,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3255 to 2791. [2021-06-05 06:03:38,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2791 states, 2790 states have (on average 3.8562724014336918) internal successors, (10759), 2790 states have internal predecessors, (10759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:38,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2791 states to 2791 states and 10759 transitions. [2021-06-05 06:03:38,654 INFO L78 Accepts]: Start accepts. Automaton has 2791 states and 10759 transitions. Word has length 26 [2021-06-05 06:03:38,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:38,655 INFO L482 AbstractCegarLoop]: Abstraction has 2791 states and 10759 transitions. [2021-06-05 06:03:38,658 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:38,658 INFO L276 IsEmpty]: Start isEmpty. Operand 2791 states and 10759 transitions. [2021-06-05 06:03:38,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 06:03:38,666 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:38,666 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:38,667 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-06-05 06:03:38,667 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:38,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:38,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1414582092, now seen corresponding path program 3 times [2021-06-05 06:03:38,668 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:38,668 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560066552] [2021-06-05 06:03:38,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:38,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:38,800 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:38,801 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:38,802 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560066552] [2021-06-05 06:03:38,802 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560066552] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:38,805 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910789909] [2021-06-05 06:03:38,805 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:38,845 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:03:38,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:38,847 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:03:38,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:39,008 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 06:03:39,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 12 [2021-06-05 06:03:39,015 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:39,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:39,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:39,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:3 [2021-06-05 06:03:39,044 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:39,044 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910789909] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:39,044 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:39,045 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-06-05 06:03:39,045 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076380752] [2021-06-05 06:03:39,045 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:03:39,046 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:39,046 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:03:39,046 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:03:39,046 INFO L87 Difference]: Start difference. First operand 2791 states and 10759 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:39,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:39,600 INFO L93 Difference]: Finished difference Result 7730 states and 29466 transitions. [2021-06-05 06:03:39,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:03:39,601 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-06-05 06:03:39,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:39,640 INFO L225 Difference]: With dead ends: 7730 [2021-06-05 06:03:39,640 INFO L226 Difference]: Without dead ends: 7083 [2021-06-05 06:03:39,640 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 231.2ms TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:03:39,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7083 states. [2021-06-05 06:03:39,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7083 to 2938. [2021-06-05 06:03:39,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2938 states, 2937 states have (on average 3.892066734763364) internal successors, (11431), 2937 states have internal predecessors, (11431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:39,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2938 states to 2938 states and 11431 transitions. [2021-06-05 06:03:39,784 INFO L78 Accepts]: Start accepts. Automaton has 2938 states and 11431 transitions. Word has length 29 [2021-06-05 06:03:39,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:39,785 INFO L482 AbstractCegarLoop]: Abstraction has 2938 states and 11431 transitions. [2021-06-05 06:03:39,785 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:39,785 INFO L276 IsEmpty]: Start isEmpty. Operand 2938 states and 11431 transitions. [2021-06-05 06:03:39,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 06:03:39,794 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:39,794 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:40,017 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:40,017 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:40,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:40,018 INFO L82 PathProgramCache]: Analyzing trace with hash -278300307, now seen corresponding path program 1 times [2021-06-05 06:03:40,018 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:40,018 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182892243] [2021-06-05 06:03:40,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:40,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:40,053 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:03:40,053 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:40,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182892243] [2021-06-05 06:03:40,053 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182892243] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:40,053 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [509283986] [2021-06-05 06:03:40,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:40,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:40,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 06:03:40,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:40,174 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:03:40,174 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [509283986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:40,174 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:40,175 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-06-05 06:03:40,175 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787339804] [2021-06-05 06:03:40,175 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:03:40,175 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:40,176 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:03:40,176 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:03:40,176 INFO L87 Difference]: Start difference. First operand 2938 states and 11431 transitions. Second operand has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 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-06-05 06:03:40,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:40,458 INFO L93 Difference]: Finished difference Result 10521 states and 39058 transitions. [2021-06-05 06:03:40,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:03:40,458 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 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 29 [2021-06-05 06:03:40,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:40,495 INFO L225 Difference]: With dead ends: 10521 [2021-06-05 06:03:40,495 INFO L226 Difference]: Without dead ends: 10471 [2021-06-05 06:03:40,495 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 110.7ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:03:40,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10471 states. [2021-06-05 06:03:40,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10471 to 4032. [2021-06-05 06:03:40,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4032 states, 4031 states have (on average 4.0637558918382535) internal successors, (16381), 4031 states have internal predecessors, (16381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:40,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4032 states to 4032 states and 16381 transitions. [2021-06-05 06:03:40,727 INFO L78 Accepts]: Start accepts. Automaton has 4032 states and 16381 transitions. Word has length 29 [2021-06-05 06:03:40,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:40,727 INFO L482 AbstractCegarLoop]: Abstraction has 4032 states and 16381 transitions. [2021-06-05 06:03:40,727 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.75) internal successors, (38), 7 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-06-05 06:03:40,727 INFO L276 IsEmpty]: Start isEmpty. Operand 4032 states and 16381 transitions. [2021-06-05 06:03:40,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-06-05 06:03:40,738 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:40,738 INFO L521 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:40,952 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-06-05 06:03:40,953 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:40,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:40,953 INFO L82 PathProgramCache]: Analyzing trace with hash -1740155411, now seen corresponding path program 2 times [2021-06-05 06:03:40,953 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:40,954 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17817851] [2021-06-05 06:03:40,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:40,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:41,044 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:03:41,044 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:41,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17817851] [2021-06-05 06:03:41,045 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17817851] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:41,045 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239794928] [2021-06-05 06:03:41,045 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:41,088 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:03:41,088 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:41,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 06:03:41,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:41,171 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:03:41,171 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239794928] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:41,171 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:41,171 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2021-06-05 06:03:41,171 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504117753] [2021-06-05 06:03:41,172 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-06-05 06:03:41,172 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:41,172 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-06-05 06:03:41,172 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:03:41,173 INFO L87 Difference]: Start difference. First operand 4032 states and 16381 transitions. Second operand has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 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-06-05 06:03:41,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:41,457 INFO L93 Difference]: Finished difference Result 9257 states and 34579 transitions. [2021-06-05 06:03:41,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:03:41,458 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 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 29 [2021-06-05 06:03:41,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:41,491 INFO L225 Difference]: With dead ends: 9257 [2021-06-05 06:03:41,491 INFO L226 Difference]: Without dead ends: 9257 [2021-06-05 06:03:41,492 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 122.2ms TimeCoverageRelationStatistics Valid=90, Invalid=150, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:03:41,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9257 states. [2021-06-05 06:03:41,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9257 to 4377. [2021-06-05 06:03:41,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4377 states, 4376 states have (on average 4.039076782449726) internal successors, (17675), 4376 states have internal predecessors, (17675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:41,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4377 states to 4377 states and 17675 transitions. [2021-06-05 06:03:41,707 INFO L78 Accepts]: Start accepts. Automaton has 4377 states and 17675 transitions. Word has length 29 [2021-06-05 06:03:41,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:41,708 INFO L482 AbstractCegarLoop]: Abstraction has 4377 states and 17675 transitions. [2021-06-05 06:03:41,708 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 4.625) internal successors, (37), 7 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-06-05 06:03:41,708 INFO L276 IsEmpty]: Start isEmpty. Operand 4377 states and 17675 transitions. [2021-06-05 06:03:41,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-06-05 06:03:41,721 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:41,721 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:41,943 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:41,944 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:41,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:41,944 INFO L82 PathProgramCache]: Analyzing trace with hash 805726646, now seen corresponding path program 4 times [2021-06-05 06:03:41,945 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:41,945 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841975368] [2021-06-05 06:03:41,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:41,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:42,062 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:42,062 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:42,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841975368] [2021-06-05 06:03:42,063 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841975368] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:42,063 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199026752] [2021-06-05 06:03:42,063 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:42,107 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:03:42,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:42,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 6 conjunts are in the unsatisfiable core [2021-06-05 06:03:42,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:42,173 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:42,173 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199026752] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:42,173 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:42,173 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 8 [2021-06-05 06:03:42,173 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75285140] [2021-06-05 06:03:42,174 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-06-05 06:03:42,174 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:42,174 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-06-05 06:03:42,174 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-06-05 06:03:42,174 INFO L87 Difference]: Start difference. First operand 4377 states and 17675 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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-06-05 06:03:42,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:42,289 INFO L93 Difference]: Finished difference Result 8693 states and 34994 transitions. [2021-06-05 06:03:42,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-06-05 06:03:42,289 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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 31 [2021-06-05 06:03:42,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:42,320 INFO L225 Difference]: With dead ends: 8693 [2021-06-05 06:03:42,320 INFO L226 Difference]: Without dead ends: 8349 [2021-06-05 06:03:42,320 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 45.4ms TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2021-06-05 06:03:42,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8349 states. [2021-06-05 06:03:42,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8349 to 6935. [2021-06-05 06:03:42,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6935 states, 6934 states have (on average 4.129795211998847) internal successors, (28636), 6934 states have internal predecessors, (28636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:42,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6935 states to 6935 states and 28636 transitions. [2021-06-05 06:03:42,567 INFO L78 Accepts]: Start accepts. Automaton has 6935 states and 28636 transitions. Word has length 31 [2021-06-05 06:03:42,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:42,567 INFO L482 AbstractCegarLoop]: Abstraction has 6935 states and 28636 transitions. [2021-06-05 06:03:42,567 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 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-06-05 06:03:42,567 INFO L276 IsEmpty]: Start isEmpty. Operand 6935 states and 28636 transitions. [2021-06-05 06:03:42,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-06-05 06:03:42,587 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:42,587 INFO L521 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, 1, 1] [2021-06-05 06:03:42,812 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:42,813 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:42,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:42,813 INFO L82 PathProgramCache]: Analyzing trace with hash 2078445969, now seen corresponding path program 3 times [2021-06-05 06:03:42,813 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:42,813 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646101732] [2021-06-05 06:03:42,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:42,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:42,851 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:42,852 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:42,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1646101732] [2021-06-05 06:03:42,852 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1646101732] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:42,852 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5714384] [2021-06-05 06:03:42,852 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:42,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:03:42,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:42,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 5 conjunts are in the unsatisfiable core [2021-06-05 06:03:42,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:42,965 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:03:42,966 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5714384] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:42,966 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:42,966 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 5 [2021-06-05 06:03:42,966 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274993374] [2021-06-05 06:03:42,966 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-06-05 06:03:42,967 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:42,967 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-06-05 06:03:42,967 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 06:03:42,967 INFO L87 Difference]: Start difference. First operand 6935 states and 28636 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 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-06-05 06:03:43,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:43,076 INFO L93 Difference]: Finished difference Result 8766 states and 35643 transitions. [2021-06-05 06:03:43,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-06-05 06:03:43,076 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 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 32 [2021-06-05 06:03:43,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:43,101 INFO L225 Difference]: With dead ends: 8766 [2021-06-05 06:03:43,101 INFO L226 Difference]: Without dead ends: 8766 [2021-06-05 06:03:43,102 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 12.6ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-06-05 06:03:43,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8766 states. [2021-06-05 06:03:43,254 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8766 to 6543. [2021-06-05 06:03:43,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6543 states, 6542 states have (on average 4.076123509630083) internal successors, (26666), 6542 states have internal predecessors, (26666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:43,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6543 states to 6543 states and 26666 transitions. [2021-06-05 06:03:43,349 INFO L78 Accepts]: Start accepts. Automaton has 6543 states and 26666 transitions. Word has length 32 [2021-06-05 06:03:43,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:43,349 INFO L482 AbstractCegarLoop]: Abstraction has 6543 states and 26666 transitions. [2021-06-05 06:03:43,349 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 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-06-05 06:03:43,349 INFO L276 IsEmpty]: Start isEmpty. Operand 6543 states and 26666 transitions. [2021-06-05 06:03:43,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:03:43,366 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:43,366 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:43,580 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-06-05 06:03:43,581 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:43,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:43,581 INFO L82 PathProgramCache]: Analyzing trace with hash -2103834406, now seen corresponding path program 5 times [2021-06-05 06:03:43,581 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:43,581 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802848448] [2021-06-05 06:03:43,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:43,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:43,718 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:43,718 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:43,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802848448] [2021-06-05 06:03:43,719 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802848448] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:43,719 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884923221] [2021-06-05 06:03:43,719 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 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:43,760 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:03:43,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:43,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 06:03:43,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:43,977 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:03:43,977 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 36 treesize of output 16 [2021-06-05 06:03:43,981 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:43,982 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:43,983 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:43,983 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:3 [2021-06-05 06:03:44,015 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:44,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884923221] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:44,015 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:44,015 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-06-05 06:03:44,016 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644991397] [2021-06-05 06:03:44,016 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:03:44,016 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:44,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:03:44,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:03:44,017 INFO L87 Difference]: Start difference. First operand 6543 states and 26666 transitions. Second operand has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:44,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:44,627 INFO L93 Difference]: Finished difference Result 15514 states and 62640 transitions. [2021-06-05 06:03:44,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 06:03:44,628 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:03:44,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:44,674 INFO L225 Difference]: With dead ends: 15514 [2021-06-05 06:03:44,674 INFO L226 Difference]: Without dead ends: 14945 [2021-06-05 06:03:44,675 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 392.3ms TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:03:44,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14945 states. [2021-06-05 06:03:44,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14945 to 6988. [2021-06-05 06:03:44,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6988 states, 6987 states have (on average 4.0978960927436665) internal successors, (28632), 6987 states have internal predecessors, (28632), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:44,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6988 states to 6988 states and 28632 transitions. [2021-06-05 06:03:44,991 INFO L78 Accepts]: Start accepts. Automaton has 6988 states and 28632 transitions. Word has length 34 [2021-06-05 06:03:44,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:44,991 INFO L482 AbstractCegarLoop]: Abstraction has 6988 states and 28632 transitions. [2021-06-05 06:03:44,991 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 4.1875) internal successors, (67), 15 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:44,992 INFO L276 IsEmpty]: Start isEmpty. Operand 6988 states and 28632 transitions. [2021-06-05 06:03:45,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:03:45,009 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:45,009 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:45,232 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:45,232 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:45,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:45,232 INFO L82 PathProgramCache]: Analyzing trace with hash -261271277, now seen corresponding path program 4 times [2021-06-05 06:03:45,233 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:45,233 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981879033] [2021-06-05 06:03:45,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:45,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:45,337 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:45,337 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:45,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981879033] [2021-06-05 06:03:45,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981879033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:45,338 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223336133] [2021-06-05 06:03:45,338 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 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:45,462 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:03:45,462 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:45,463 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:03:45,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:45,627 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:03:45,627 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-06-05 06:03:45,631 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:45,638 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-06-05 06:03:45,639 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:45,639 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 06:03:45,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 06:03:45,686 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:45,688 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:45,688 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:45,688 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-06-05 06:03:45,702 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:45,703 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223336133] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:45,703 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:45,703 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:03:45,703 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781459284] [2021-06-05 06:03:45,703 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:03:45,703 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:45,704 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:03:45,704 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:03:45,704 INFO L87 Difference]: Start difference. First operand 6988 states and 28632 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:46,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:46,499 INFO L93 Difference]: Finished difference Result 25400 states and 103218 transitions. [2021-06-05 06:03:46,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-06-05 06:03:46,500 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:03:46,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:46,589 INFO L225 Difference]: With dead ends: 25400 [2021-06-05 06:03:46,589 INFO L226 Difference]: Without dead ends: 25281 [2021-06-05 06:03:46,589 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 334.5ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:03:46,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25281 states. [2021-06-05 06:03:46,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25281 to 9001. [2021-06-05 06:03:46,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9001 states, 9000 states have (on average 4.129111111111111) internal successors, (37162), 9000 states have internal predecessors, (37162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:47,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9001 states to 9001 states and 37162 transitions. [2021-06-05 06:03:47,030 INFO L78 Accepts]: Start accepts. Automaton has 9001 states and 37162 transitions. Word has length 34 [2021-06-05 06:03:47,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:47,030 INFO L482 AbstractCegarLoop]: Abstraction has 9001 states and 37162 transitions. [2021-06-05 06:03:47,030 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:47,030 INFO L276 IsEmpty]: Start isEmpty. Operand 9001 states and 37162 transitions. [2021-06-05 06:03:47,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:03:47,054 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:47,054 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:47,276 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:47,276 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:47,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:47,278 INFO L82 PathProgramCache]: Analyzing trace with hash -2139027627, now seen corresponding path program 5 times [2021-06-05 06:03:47,278 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:47,278 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028316978] [2021-06-05 06:03:47,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:47,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:47,430 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:47,431 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:47,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028316978] [2021-06-05 06:03:47,431 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028316978] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:47,431 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388344303] [2021-06-05 06:03:47,431 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 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:47,473 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:03:47,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:47,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:03:47,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:47,634 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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-06-05 06:03:47,637 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:47,642 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:47,643 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:47,643 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:41, output treesize:32 [2021-06-05 06:03:47,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:47,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:47,703 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:47,716 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:47,716 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 36 treesize of output 46 [2021-06-05 06:03:47,757 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:03:47,764 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:47,769 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:03:47,770 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:19 [2021-06-05 06:03:47,816 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 5 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:47,816 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388344303] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:47,816 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:47,816 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 06:03:47,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350666060] [2021-06-05 06:03:47,817 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:03:47,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:47,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:03:47,817 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:03:47,817 INFO L87 Difference]: Start difference. First operand 9001 states and 37162 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:48,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:48,911 INFO L93 Difference]: Finished difference Result 32458 states and 131491 transitions. [2021-06-05 06:03:48,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:03:48,911 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:03:48,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:48,997 INFO L225 Difference]: With dead ends: 32458 [2021-06-05 06:03:48,998 INFO L226 Difference]: Without dead ends: 32180 [2021-06-05 06:03:48,998 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 597.8ms TimeCoverageRelationStatistics Valid=178, Invalid=1012, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:03:49,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32180 states. [2021-06-05 06:03:49,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32180 to 10707. [2021-06-05 06:03:49,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10707 states, 10706 states have (on average 4.137492994582477) internal successors, (44296), 10706 states have internal predecessors, (44296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:49,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10707 states to 10707 states and 44296 transitions. [2021-06-05 06:03:49,443 INFO L78 Accepts]: Start accepts. Automaton has 10707 states and 44296 transitions. Word has length 34 [2021-06-05 06:03:49,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:49,443 INFO L482 AbstractCegarLoop]: Abstraction has 10707 states and 44296 transitions. [2021-06-05 06:03:49,443 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:49,443 INFO L276 IsEmpty]: Start isEmpty. Operand 10707 states and 44296 transitions. [2021-06-05 06:03:49,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:03:49,470 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:49,470 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:49,692 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-06-05 06:03:49,692 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:49,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:49,693 INFO L82 PathProgramCache]: Analyzing trace with hash 558139797, now seen corresponding path program 6 times [2021-06-05 06:03:49,693 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:49,693 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523721022] [2021-06-05 06:03:49,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:49,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:49,779 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:49,779 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:49,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523721022] [2021-06-05 06:03:49,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523721022] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:49,779 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [499783466] [2021-06-05 06:03:49,780 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 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:49,868 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:03:49,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:49,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 06:03:49,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:50,009 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 06:03:50,011 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:50,017 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:50,017 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:50,017 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:29 [2021-06-05 06:03:50,071 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:03:50,071 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:03:50,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:50,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:50,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:50,083 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 06:03:50,101 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:50,101 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [499783466] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:50,101 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:50,101 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:03:50,101 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550668554] [2021-06-05 06:03:50,102 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:03:50,102 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:50,102 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:03:50,102 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:03:50,103 INFO L87 Difference]: Start difference. First operand 10707 states and 44296 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:50,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:50,717 INFO L93 Difference]: Finished difference Result 26534 states and 108256 transitions. [2021-06-05 06:03:50,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 06:03:50,717 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:03:50,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:50,782 INFO L225 Difference]: With dead ends: 26534 [2021-06-05 06:03:50,782 INFO L226 Difference]: Without dead ends: 26159 [2021-06-05 06:03:50,782 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 323.8ms TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:03:50,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26159 states. [2021-06-05 06:03:51,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26159 to 10839. [2021-06-05 06:03:51,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10839 states, 10838 states have (on average 4.141169957556745) internal successors, (44882), 10838 states have internal predecessors, (44882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:51,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10839 states to 10839 states and 44882 transitions. [2021-06-05 06:03:51,172 INFO L78 Accepts]: Start accepts. Automaton has 10839 states and 44882 transitions. Word has length 34 [2021-06-05 06:03:51,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:51,172 INFO L482 AbstractCegarLoop]: Abstraction has 10839 states and 44882 transitions. [2021-06-05 06:03:51,172 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:51,172 INFO L276 IsEmpty]: Start isEmpty. Operand 10839 states and 44882 transitions. [2021-06-05 06:03:51,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:03:51,201 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:51,201 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:51,425 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:51,425 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:51,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:51,426 INFO L82 PathProgramCache]: Analyzing trace with hash -915631833, now seen corresponding path program 7 times [2021-06-05 06:03:51,426 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:51,426 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898434095] [2021-06-05 06:03:51,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:51,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:51,520 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:51,521 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:51,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898434095] [2021-06-05 06:03:51,521 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898434095] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:51,521 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1037603431] [2021-06-05 06:03:51,521 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 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:51,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:51,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:03:51,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:51,698 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:03:51,699 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 12 [2021-06-05 06:03:51,700 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:51,705 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:51,706 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:51,706 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:30, output treesize:12 [2021-06-05 06:03:51,814 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-06-05 06:03:51,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:51,821 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:51,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:51,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:3 [2021-06-05 06:03:51,836 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:51,836 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1037603431] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:51,836 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:51,836 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:03:51,837 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804056127] [2021-06-05 06:03:51,837 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:03:51,838 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:51,838 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:03:51,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:03:51,839 INFO L87 Difference]: Start difference. First operand 10839 states and 44882 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:52,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:52,831 INFO L93 Difference]: Finished difference Result 26318 states and 105170 transitions. [2021-06-05 06:03:52,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:03:52,831 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:03:52,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:52,904 INFO L225 Difference]: With dead ends: 26318 [2021-06-05 06:03:52,905 INFO L226 Difference]: Without dead ends: 26199 [2021-06-05 06:03:52,905 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 513.2ms TimeCoverageRelationStatistics Valid=143, Invalid=727, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:03:52,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26199 states. [2021-06-05 06:03:53,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26199 to 11097. [2021-06-05 06:03:53,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11097 states, 11096 states have (on average 4.143294881038212) internal successors, (45974), 11096 states have internal predecessors, (45974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:53,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11097 states to 11097 states and 45974 transitions. [2021-06-05 06:03:53,307 INFO L78 Accepts]: Start accepts. Automaton has 11097 states and 45974 transitions. Word has length 34 [2021-06-05 06:03:53,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:53,307 INFO L482 AbstractCegarLoop]: Abstraction has 11097 states and 45974 transitions. [2021-06-05 06:03:53,308 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:53,308 INFO L276 IsEmpty]: Start isEmpty. Operand 11097 states and 45974 transitions. [2021-06-05 06:03:53,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:03:53,333 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:53,334 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:53,558 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-06-05 06:03:53,559 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:53,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:53,559 INFO L82 PathProgramCache]: Analyzing trace with hash -1690450347, now seen corresponding path program 8 times [2021-06-05 06:03:53,559 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:53,559 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249922861] [2021-06-05 06:03:53,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:53,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:53,664 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:53,664 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:53,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249922861] [2021-06-05 06:03:53,664 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249922861] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:53,664 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124369225] [2021-06-05 06:03:53,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 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:53,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:03:53,714 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:53,715 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:03:53,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:53,888 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:03:53,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-06-05 06:03:53,891 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:53,899 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-06-05 06:03:53,899 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:53,899 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 06:03:53,949 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 06:03:53,950 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:53,952 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:53,952 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:53,952 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-06-05 06:03:53,967 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:53,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124369225] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:53,967 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:53,967 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:03:53,967 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351156885] [2021-06-05 06:03:53,968 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:03:53,968 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:53,969 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:03:53,970 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:03:53,970 INFO L87 Difference]: Start difference. First operand 11097 states and 45974 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:54,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:54,473 INFO L93 Difference]: Finished difference Result 27574 states and 112518 transitions. [2021-06-05 06:03:54,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-06-05 06:03:54,474 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:03:54,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:54,545 INFO L225 Difference]: With dead ends: 27574 [2021-06-05 06:03:54,545 INFO L226 Difference]: Without dead ends: 27455 [2021-06-05 06:03:54,545 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 294.3ms TimeCoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:03:54,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27455 states. [2021-06-05 06:03:54,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27455 to 11115. [2021-06-05 06:03:54,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11115 states, 11114 states have (on average 4.143332733489292) internal successors, (46049), 11114 states have internal predecessors, (46049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:54,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11115 states to 11115 states and 46049 transitions. [2021-06-05 06:03:54,996 INFO L78 Accepts]: Start accepts. Automaton has 11115 states and 46049 transitions. Word has length 34 [2021-06-05 06:03:54,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:54,996 INFO L482 AbstractCegarLoop]: Abstraction has 11115 states and 46049 transitions. [2021-06-05 06:03:54,997 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:54,997 INFO L276 IsEmpty]: Start isEmpty. Operand 11115 states and 46049 transitions. [2021-06-05 06:03:55,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:03:55,022 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:55,022 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:55,224 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:55,224 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:55,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:55,225 INFO L82 PathProgramCache]: Analyzing trace with hash 726760599, now seen corresponding path program 9 times [2021-06-05 06:03:55,225 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:55,225 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178139199] [2021-06-05 06:03:55,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:55,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:55,323 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:55,324 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:55,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178139199] [2021-06-05 06:03:55,324 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178139199] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:55,324 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185914128] [2021-06-05 06:03:55,324 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 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 16 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:55,370 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:03:55,371 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:55,371 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 06:03:55,372 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:55,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2021-06-05 06:03:55,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:55,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:55,605 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-06-05 06:03:55,605 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:42, output treesize:27 [2021-06-05 06:03:55,659 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:55,659 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-06-05 06:03:55,667 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:03:55,674 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:55,679 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:03:55,679 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:19 [2021-06-05 06:03:55,724 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:55,725 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185914128] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:55,725 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:55,725 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 06:03:55,725 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182568882] [2021-06-05 06:03:55,725 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:03:55,725 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:55,726 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:03:55,727 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=198, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:03:55,727 INFO L87 Difference]: Start difference. First operand 11115 states and 46049 transitions. Second operand has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:56,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:56,660 INFO L93 Difference]: Finished difference Result 36724 states and 147844 transitions. [2021-06-05 06:03:56,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:03:56,660 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:03:56,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:56,755 INFO L225 Difference]: With dead ends: 36724 [2021-06-05 06:03:56,756 INFO L226 Difference]: Without dead ends: 36230 [2021-06-05 06:03:56,756 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 582.1ms TimeCoverageRelationStatistics Valid=195, Invalid=735, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:03:56,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36230 states. [2021-06-05 06:03:57,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36230 to 12619. [2021-06-05 06:03:57,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12619 states, 12618 states have (on average 4.176890156918687) internal successors, (52704), 12618 states have internal predecessors, (52704), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:57,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12619 states to 12619 states and 52704 transitions. [2021-06-05 06:03:57,165 INFO L78 Accepts]: Start accepts. Automaton has 12619 states and 52704 transitions. Word has length 34 [2021-06-05 06:03:57,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:57,165 INFO L482 AbstractCegarLoop]: Abstraction has 12619 states and 52704 transitions. [2021-06-05 06:03:57,165 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.8125) internal successors, (61), 15 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:57,165 INFO L276 IsEmpty]: Start isEmpty. Operand 12619 states and 52704 transitions. [2021-06-05 06:03:57,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:03:57,196 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:57,197 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:57,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-06-05 06:03:57,413 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:57,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:57,413 INFO L82 PathProgramCache]: Analyzing trace with hash -1859008693, now seen corresponding path program 10 times [2021-06-05 06:03:57,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:57,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312056297] [2021-06-05 06:03:57,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:57,499 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:57,499 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:57,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312056297] [2021-06-05 06:03:57,499 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312056297] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:57,499 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491192597] [2021-06-05 06:03:57,499 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 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 17 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:57,537 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:03:57,537 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:57,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:03:57,539 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:57,706 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:03:57,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-06-05 06:03:57,709 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:57,716 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-06-05 06:03:57,717 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:57,717 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 06:03:57,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 06:03:57,761 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:57,763 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:57,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:57,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-06-05 06:03:57,779 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:57,779 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491192597] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:57,780 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:57,780 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:03:57,780 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473419895] [2021-06-05 06:03:57,780 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:03:57,780 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:57,781 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:03:57,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:03:57,781 INFO L87 Difference]: Start difference. First operand 12619 states and 52704 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:58,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:03:58,505 INFO L93 Difference]: Finished difference Result 29754 states and 122735 transitions. [2021-06-05 06:03:58,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:03:58,506 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:03:58,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:03:58,587 INFO L225 Difference]: With dead ends: 29754 [2021-06-05 06:03:58,587 INFO L226 Difference]: Without dead ends: 29635 [2021-06-05 06:03:58,587 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 338.8ms TimeCoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:03:58,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29635 states. [2021-06-05 06:03:58,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29635 to 13941. [2021-06-05 06:03:58,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13941 states, 13940 states have (on average 4.193615494978479) internal successors, (58459), 13940 states have internal predecessors, (58459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:59,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13941 states to 13941 states and 58459 transitions. [2021-06-05 06:03:59,004 INFO L78 Accepts]: Start accepts. Automaton has 13941 states and 58459 transitions. Word has length 34 [2021-06-05 06:03:59,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:03:59,004 INFO L482 AbstractCegarLoop]: Abstraction has 13941 states and 58459 transitions. [2021-06-05 06:03:59,004 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:03:59,004 INFO L276 IsEmpty]: Start isEmpty. Operand 13941 states and 58459 transitions. [2021-06-05 06:03:59,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:03:59,035 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:03:59,035 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:03:59,248 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-06-05 06:03:59,249 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:03:59,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:03:59,249 INFO L82 PathProgramCache]: Analyzing trace with hash 558202253, now seen corresponding path program 11 times [2021-06-05 06:03:59,249 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:03:59,249 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [989088728] [2021-06-05 06:03:59,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:03:59,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:03:59,347 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:59,348 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:03:59,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [989088728] [2021-06-05 06:03:59,348 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [989088728] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:59,348 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866409876] [2021-06-05 06:03:59,348 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 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:03:59,385 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:03:59,386 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:03:59,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:03:59,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:03:59,742 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 22 [2021-06-05 06:03:59,743 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:59,755 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:59,763 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:03:59,763 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:53, output treesize:38 [2021-06-05 06:03:59,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:59,819 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:03:59,820 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:03:59,822 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 06:03:59,823 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:03:59,829 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:03:59,831 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:03:59,831 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:44, output treesize:3 [2021-06-05 06:03:59,850 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:03:59,850 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866409876] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:03:59,850 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:03:59,850 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:03:59,850 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125015734] [2021-06-05 06:03:59,851 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:03:59,851 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:03:59,852 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:03:59,852 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:03:59,852 INFO L87 Difference]: Start difference. First operand 13941 states and 58459 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:00,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:00,752 INFO L93 Difference]: Finished difference Result 26327 states and 107474 transitions. [2021-06-05 06:04:00,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-06-05 06:04:00,752 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:00,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:00,821 INFO L225 Difference]: With dead ends: 26327 [2021-06-05 06:04:00,821 INFO L226 Difference]: Without dead ends: 26057 [2021-06-05 06:04:00,821 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 459.0ms TimeCoverageRelationStatistics Valid=129, Invalid=683, Unknown=0, NotChecked=0, Total=812 [2021-06-05 06:04:00,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26057 states. [2021-06-05 06:04:01,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26057 to 13741. [2021-06-05 06:04:01,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13741 states, 13740 states have (on average 4.189010189228529) internal successors, (57557), 13740 states have internal predecessors, (57557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:01,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13741 states to 13741 states and 57557 transitions. [2021-06-05 06:04:01,170 INFO L78 Accepts]: Start accepts. Automaton has 13741 states and 57557 transitions. Word has length 34 [2021-06-05 06:04:01,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:01,171 INFO L482 AbstractCegarLoop]: Abstraction has 13741 states and 57557 transitions. [2021-06-05 06:04:01,171 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:01,171 INFO L276 IsEmpty]: Start isEmpty. Operand 13741 states and 57557 transitions. [2021-06-05 06:04:01,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:01,194 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:01,194 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:01,394 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-06-05 06:04:01,395 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:01,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:01,395 INFO L82 PathProgramCache]: Analyzing trace with hash -1039597619, now seen corresponding path program 12 times [2021-06-05 06:04:01,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:01,395 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262935462] [2021-06-05 06:04:01,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:01,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:01,472 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:01,472 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:01,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262935462] [2021-06-05 06:04:01,472 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262935462] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:01,472 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077192892] [2021-06-05 06:04:01,472 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 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 19 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:01,504 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:04:01,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:01,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:04:01,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:01,607 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 06:04:01,609 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:01,615 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:01,616 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:01,616 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:29 [2021-06-05 06:04:01,663 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:01,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:04:01,665 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:01,666 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:01,667 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:01,667 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 06:04:01,686 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:01,686 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077192892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:01,686 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:01,686 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:01,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006161185] [2021-06-05 06:04:01,686 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:01,686 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:01,687 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:01,687 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:01,687 INFO L87 Difference]: Start difference. First operand 13741 states and 57557 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:02,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:02,332 INFO L93 Difference]: Finished difference Result 29050 states and 119504 transitions. [2021-06-05 06:04:02,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-06-05 06:04:02,332 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:02,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:02,405 INFO L225 Difference]: With dead ends: 29050 [2021-06-05 06:04:02,405 INFO L226 Difference]: Without dead ends: 28675 [2021-06-05 06:04:02,405 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 318.7ms TimeCoverageRelationStatistics Valid=95, Invalid=457, Unknown=0, NotChecked=0, Total=552 [2021-06-05 06:04:02,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28675 states. [2021-06-05 06:04:02,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28675 to 12934. [2021-06-05 06:04:02,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12934 states, 12933 states have (on average 4.187582154179231) internal successors, (54158), 12933 states have internal predecessors, (54158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:02,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12934 states to 12934 states and 54158 transitions. [2021-06-05 06:04:02,743 INFO L78 Accepts]: Start accepts. Automaton has 12934 states and 54158 transitions. Word has length 34 [2021-06-05 06:04:02,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:02,743 INFO L482 AbstractCegarLoop]: Abstraction has 12934 states and 54158 transitions. [2021-06-05 06:04:02,743 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:02,743 INFO L276 IsEmpty]: Start isEmpty. Operand 12934 states and 54158 transitions. [2021-06-05 06:04:02,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:02,767 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:02,768 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:02,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,19 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:02,968 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:02,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:02,969 INFO L82 PathProgramCache]: Analyzing trace with hash 1263963071, now seen corresponding path program 13 times [2021-06-05 06:04:02,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:02,969 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676287620] [2021-06-05 06:04:02,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:02,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:03,081 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:03,081 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:03,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676287620] [2021-06-05 06:04:03,081 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [676287620] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:03,081 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1374245239] [2021-06-05 06:04:03,081 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 20 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:03,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:03,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:04:03,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:03,235 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:03,235 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-06-05 06:04:03,237 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:03,242 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-06-05 06:04:03,243 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:03,243 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 06:04:03,298 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 06:04:03,299 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:03,301 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:03,301 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:03,301 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-06-05 06:04:03,314 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:03,314 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1374245239] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:03,314 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:03,314 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:03,314 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173200503] [2021-06-05 06:04:03,315 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:03,315 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:03,315 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:03,315 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:03,315 INFO L87 Difference]: Start difference. First operand 12934 states and 54158 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:04,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:04,292 INFO L93 Difference]: Finished difference Result 29789 states and 122414 transitions. [2021-06-05 06:04:04,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:04:04,293 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:04,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:04,374 INFO L225 Difference]: With dead ends: 29789 [2021-06-05 06:04:04,374 INFO L226 Difference]: Without dead ends: 29670 [2021-06-05 06:04:04,375 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 549.8ms TimeCoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2021-06-05 06:04:04,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29670 states. [2021-06-05 06:04:04,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29670 to 13720. [2021-06-05 06:04:04,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13720 states, 13719 states have (on average 4.202638676288359) internal successors, (57656), 13719 states have internal predecessors, (57656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:04,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13720 states to 13720 states and 57656 transitions. [2021-06-05 06:04:04,748 INFO L78 Accepts]: Start accepts. Automaton has 13720 states and 57656 transitions. Word has length 34 [2021-06-05 06:04:04,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:04,748 INFO L482 AbstractCegarLoop]: Abstraction has 13720 states and 57656 transitions. [2021-06-05 06:04:04,748 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:04,748 INFO L276 IsEmpty]: Start isEmpty. Operand 13720 states and 57656 transitions. [2021-06-05 06:04:04,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:04,773 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:04,773 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:04,974 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,20 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:04,975 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:04,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:04,975 INFO L82 PathProgramCache]: Analyzing trace with hash 308825101, now seen corresponding path program 14 times [2021-06-05 06:04:04,975 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:04,975 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528759469] [2021-06-05 06:04:04,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:04,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:05,065 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:05,065 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:05,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528759469] [2021-06-05 06:04:05,066 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528759469] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:05,066 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535133246] [2021-06-05 06:04:05,066 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 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:05,096 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:04:05,097 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:05,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:04:05,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:05,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 06:04:05,252 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:05,259 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:05,259 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:05,259 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:27 [2021-06-05 06:04:05,292 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:05,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:04:05,294 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:05,295 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:05,296 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:05,296 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 06:04:05,310 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:05,310 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535133246] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:05,310 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:05,310 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:05,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136454685] [2021-06-05 06:04:05,310 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:05,310 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:05,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:05,311 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:05,311 INFO L87 Difference]: Start difference. First operand 13720 states and 57656 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:05,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:05,921 INFO L93 Difference]: Finished difference Result 26211 states and 107588 transitions. [2021-06-05 06:04:05,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:04:05,922 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:05,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:05,986 INFO L225 Difference]: With dead ends: 26211 [2021-06-05 06:04:05,986 INFO L226 Difference]: Without dead ends: 25964 [2021-06-05 06:04:05,987 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 422.6ms TimeCoverageRelationStatistics Valid=114, Invalid=536, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:04:06,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25964 states. [2021-06-05 06:04:06,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25964 to 13612. [2021-06-05 06:04:06,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13612 states, 13611 states have (on average 4.200573065902579) internal successors, (57174), 13611 states have internal predecessors, (57174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:06,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13612 states to 13612 states and 57174 transitions. [2021-06-05 06:04:06,320 INFO L78 Accepts]: Start accepts. Automaton has 13612 states and 57174 transitions. Word has length 34 [2021-06-05 06:04:06,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:06,320 INFO L482 AbstractCegarLoop]: Abstraction has 13612 states and 57174 transitions. [2021-06-05 06:04:06,320 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:06,320 INFO L276 IsEmpty]: Start isEmpty. Operand 13612 states and 57174 transitions. [2021-06-05 06:04:06,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:06,351 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:06,351 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:06,559 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-06-05 06:04:06,560 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:06,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:06,560 INFO L82 PathProgramCache]: Analyzing trace with hash -1831752029, now seen corresponding path program 15 times [2021-06-05 06:04:06,560 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:06,560 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850804678] [2021-06-05 06:04:06,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:06,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:06,666 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:06,666 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:06,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850804678] [2021-06-05 06:04:06,666 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850804678] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:06,666 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071426986] [2021-06-05 06:04:06,666 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 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 22 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:06,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:04:06,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:06,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 20 conjunts are in the unsatisfiable core [2021-06-05 06:04:06,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:06,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 06:04:06,789 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:06,793 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:06,794 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:06,794 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:20 [2021-06-05 06:04:06,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:06,851 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:06,851 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 37 treesize of output 37 [2021-06-05 06:04:06,871 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:04:06,880 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:06,884 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:04:06,884 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:45, output treesize:24 [2021-06-05 06:04:06,920 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:06,921 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071426986] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:06,921 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:06,921 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 06:04:06,921 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127668113] [2021-06-05 06:04:06,921 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:04:06,921 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:06,922 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:04:06,922 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:04:06,922 INFO L87 Difference]: Start difference. First operand 13612 states and 57174 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:08,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:08,114 INFO L93 Difference]: Finished difference Result 30449 states and 124370 transitions. [2021-06-05 06:04:08,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-06-05 06:04:08,114 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:08,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:08,195 INFO L225 Difference]: With dead ends: 30449 [2021-06-05 06:04:08,196 INFO L226 Difference]: Without dead ends: 30138 [2021-06-05 06:04:08,196 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 804.2ms TimeCoverageRelationStatistics Valid=231, Invalid=959, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:04:08,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30138 states. [2021-06-05 06:04:08,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30138 to 14418. [2021-06-05 06:04:08,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14418 states, 14417 states have (on average 4.224942775889575) internal successors, (60911), 14417 states have internal predecessors, (60911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:08,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14418 states to 14418 states and 60911 transitions. [2021-06-05 06:04:08,571 INFO L78 Accepts]: Start accepts. Automaton has 14418 states and 60911 transitions. Word has length 34 [2021-06-05 06:04:08,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:08,571 INFO L482 AbstractCegarLoop]: Abstraction has 14418 states and 60911 transitions. [2021-06-05 06:04:08,571 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:08,571 INFO L276 IsEmpty]: Start isEmpty. Operand 14418 states and 60911 transitions. [2021-06-05 06:04:08,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:08,597 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:08,597 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:08,797 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-06-05 06:04:08,798 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:08,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:08,798 INFO L82 PathProgramCache]: Analyzing trace with hash -1129425885, now seen corresponding path program 16 times [2021-06-05 06:04:08,798 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:08,798 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593181937] [2021-06-05 06:04:08,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:08,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:08,887 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:08,887 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:08,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593181937] [2021-06-05 06:04:08,888 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593181937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:08,888 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972361953] [2021-06-05 06:04:08,888 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 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 23 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:08,917 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:04:08,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:08,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:04:08,919 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:08,993 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:08,994 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:08,999 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:09,000 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:09,000 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 06:04:09,087 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:09,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:04:09,089 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:09,090 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:09,090 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:09,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 06:04:09,113 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:09,114 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972361953] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:09,114 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:09,114 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:09,114 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25754323] [2021-06-05 06:04:09,114 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:09,114 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:09,115 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:09,115 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:09,115 INFO L87 Difference]: Start difference. First operand 14418 states and 60911 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:09,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:09,671 INFO L93 Difference]: Finished difference Result 25997 states and 107292 transitions. [2021-06-05 06:04:09,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:04:09,671 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:09,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:09,739 INFO L225 Difference]: With dead ends: 25997 [2021-06-05 06:04:09,740 INFO L226 Difference]: Without dead ends: 25750 [2021-06-05 06:04:09,740 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 406.9ms TimeCoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:04:09,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25750 states. [2021-06-05 06:04:10,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25750 to 14703. [2021-06-05 06:04:10,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14703 states, 14702 states have (on average 4.2260916882056865) internal successors, (62132), 14702 states have internal predecessors, (62132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:10,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14703 states to 14703 states and 62132 transitions. [2021-06-05 06:04:10,065 INFO L78 Accepts]: Start accepts. Automaton has 14703 states and 62132 transitions. Word has length 34 [2021-06-05 06:04:10,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:10,065 INFO L482 AbstractCegarLoop]: Abstraction has 14703 states and 62132 transitions. [2021-06-05 06:04:10,065 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:10,065 INFO L276 IsEmpty]: Start isEmpty. Operand 14703 states and 62132 transitions. [2021-06-05 06:04:10,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:10,210 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:10,210 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:10,412 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:10,413 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:10,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:10,413 INFO L82 PathProgramCache]: Analyzing trace with hash 1413995999, now seen corresponding path program 17 times [2021-06-05 06:04:10,413 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:10,413 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985938412] [2021-06-05 06:04:10,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:10,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:10,492 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:10,492 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:10,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985938412] [2021-06-05 06:04:10,492 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985938412] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:10,492 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [957724393] [2021-06-05 06:04:10,492 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:10,523 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:04:10,523 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:10,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 18 conjunts are in the unsatisfiable core [2021-06-05 06:04:10,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:10,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:10,596 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:10,601 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:10,602 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:10,602 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:14 [2021-06-05 06:04:10,692 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:10,692 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-06-05 06:04:10,698 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:04:10,706 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:10,708 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:04:10,709 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:21, output treesize:19 [2021-06-05 06:04:10,752 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:10,752 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [957724393] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:10,752 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:10,752 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 06:04:10,752 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879873527] [2021-06-05 06:04:10,752 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:04:10,752 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:10,753 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:04:10,753 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:04:10,753 INFO L87 Difference]: Start difference. First operand 14703 states and 62132 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:11,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:11,874 INFO L93 Difference]: Finished difference Result 36778 states and 151443 transitions. [2021-06-05 06:04:11,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:04:11,874 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:11,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:11,967 INFO L225 Difference]: With dead ends: 36778 [2021-06-05 06:04:11,967 INFO L226 Difference]: Without dead ends: 36316 [2021-06-05 06:04:11,968 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 281 ImplicationChecksByTransitivity, 725.5ms TimeCoverageRelationStatistics Valid=279, Invalid=1053, Unknown=0, NotChecked=0, Total=1332 [2021-06-05 06:04:12,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36316 states. [2021-06-05 06:04:12,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36316 to 15167. [2021-06-05 06:04:12,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15167 states, 15166 states have (on average 4.236845575629698) internal successors, (64256), 15166 states have internal predecessors, (64256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:12,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15167 states to 15167 states and 64256 transitions. [2021-06-05 06:04:12,388 INFO L78 Accepts]: Start accepts. Automaton has 15167 states and 64256 transitions. Word has length 34 [2021-06-05 06:04:12,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:12,388 INFO L482 AbstractCegarLoop]: Abstraction has 15167 states and 64256 transitions. [2021-06-05 06:04:12,388 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:12,388 INFO L276 IsEmpty]: Start isEmpty. Operand 15167 states and 64256 transitions. [2021-06-05 06:04:12,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:12,415 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:12,415 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:12,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2021-06-05 06:04:12,616 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:12,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:12,616 INFO L82 PathProgramCache]: Analyzing trace with hash 445557917, now seen corresponding path program 18 times [2021-06-05 06:04:12,616 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:12,616 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685138442] [2021-06-05 06:04:12,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:12,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:12,678 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:12,679 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:12,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685138442] [2021-06-05 06:04:12,679 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685138442] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:12,679 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800918025] [2021-06-05 06:04:12,679 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 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 25 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:12,735 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:04:12,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:12,735 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 19 conjunts are in the unsatisfiable core [2021-06-05 06:04:12,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:12,863 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:12,863 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 44 treesize of output 26 [2021-06-05 06:04:12,865 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:12,872 INFO L628 ElimStorePlain]: treesize reduction 7, result has 65.0 percent of original size [2021-06-05 06:04:12,873 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:12,873 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:13 [2021-06-05 06:04:12,911 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2021-06-05 06:04:12,912 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:12,914 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:12,914 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:12,914 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:15, output treesize:5 [2021-06-05 06:04:12,926 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:12,927 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800918025] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:12,927 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:12,927 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:12,927 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331634454] [2021-06-05 06:04:12,927 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:12,927 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:12,927 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:12,928 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:12,928 INFO L87 Difference]: Start difference. First operand 15167 states and 64256 transitions. Second operand has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:13,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:13,903 INFO L93 Difference]: Finished difference Result 34137 states and 142225 transitions. [2021-06-05 06:04:13,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-06-05 06:04:13,904 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:13,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:13,991 INFO L225 Difference]: With dead ends: 34137 [2021-06-05 06:04:13,991 INFO L226 Difference]: Without dead ends: 34018 [2021-06-05 06:04:13,991 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 423.2ms TimeCoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:04:14,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34018 states. [2021-06-05 06:04:14,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34018 to 16582. [2021-06-05 06:04:14,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16582 states, 16581 states have (on average 4.253844762077076) internal successors, (70533), 16581 states have internal predecessors, (70533), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:14,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16582 states to 16582 states and 70533 transitions. [2021-06-05 06:04:14,393 INFO L78 Accepts]: Start accepts. Automaton has 16582 states and 70533 transitions. Word has length 34 [2021-06-05 06:04:14,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:14,393 INFO L482 AbstractCegarLoop]: Abstraction has 16582 states and 70533 transitions. [2021-06-05 06:04:14,393 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.2) internal successors, (63), 14 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:14,393 INFO L276 IsEmpty]: Start isEmpty. Operand 16582 states and 70533 transitions. [2021-06-05 06:04:14,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:14,421 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:14,421 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:14,621 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,25 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:14,622 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:14,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:14,622 INFO L82 PathProgramCache]: Analyzing trace with hash -1432198433, now seen corresponding path program 19 times [2021-06-05 06:04:14,622 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:14,622 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161796734] [2021-06-05 06:04:14,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:14,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:14,697 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:14,697 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:14,697 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161796734] [2021-06-05 06:04:14,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161796734] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:14,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534244934] [2021-06-05 06:04:14,698 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 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 26 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:14,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:14,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:04:14,744 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:14,883 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 26 [2021-06-05 06:04:14,885 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:14,891 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:14,891 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:14,892 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:27 [2021-06-05 06:04:14,920 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:14,920 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:04:14,921 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:14,923 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:14,923 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:14,923 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 06:04:14,940 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:14,940 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534244934] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:14,940 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:14,940 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:14,940 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149868452] [2021-06-05 06:04:14,941 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:14,941 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:14,941 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:14,941 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:14,941 INFO L87 Difference]: Start difference. First operand 16582 states and 70533 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:15,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:15,505 INFO L93 Difference]: Finished difference Result 31839 states and 133096 transitions. [2021-06-05 06:04:15,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-06-05 06:04:15,506 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:15,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:15,590 INFO L225 Difference]: With dead ends: 31839 [2021-06-05 06:04:15,590 INFO L226 Difference]: Without dead ends: 31592 [2021-06-05 06:04:15,590 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 255.6ms TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:04:15,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31592 states. [2021-06-05 06:04:15,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31592 to 16366. [2021-06-05 06:04:15,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16366 states, 16365 states have (on average 4.249984723495264) internal successors, (69551), 16365 states have internal predecessors, (69551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:15,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16366 states to 16366 states and 69551 transitions. [2021-06-05 06:04:15,982 INFO L78 Accepts]: Start accepts. Automaton has 16366 states and 69551 transitions. Word has length 34 [2021-06-05 06:04:15,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:15,982 INFO L482 AbstractCegarLoop]: Abstraction has 16366 states and 69551 transitions. [2021-06-05 06:04:15,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:15,982 INFO L276 IsEmpty]: Start isEmpty. Operand 16366 states and 69551 transitions. [2021-06-05 06:04:16,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:16,010 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:16,010 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:16,212 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-06-05 06:04:16,213 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:16,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:16,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1264968991, now seen corresponding path program 20 times [2021-06-05 06:04:16,213 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:16,213 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011928548] [2021-06-05 06:04:16,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:16,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:16,283 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:16,283 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:16,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011928548] [2021-06-05 06:04:16,283 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011928548] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:16,283 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048219885] [2021-06-05 06:04:16,283 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:16,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:04:16,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:16,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:04:16,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:16,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2021-06-05 06:04:16,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:16,418 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:16,419 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:16,419 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:38, output treesize:29 [2021-06-05 06:04:16,464 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:16,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:04:16,465 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:16,466 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:16,467 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:16,467 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 06:04:16,485 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:16,485 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048219885] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:16,485 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:16,485 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:16,485 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648371871] [2021-06-05 06:04:16,486 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:16,486 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:16,486 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:16,486 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:16,486 INFO L87 Difference]: Start difference. First operand 16366 states and 69551 transitions. Second operand has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:17,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:17,208 INFO L93 Difference]: Finished difference Result 34697 states and 144829 transitions. [2021-06-05 06:04:17,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:04:17,209 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:17,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:17,310 INFO L225 Difference]: With dead ends: 34697 [2021-06-05 06:04:17,310 INFO L226 Difference]: Without dead ends: 34322 [2021-06-05 06:04:17,311 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 268.4ms TimeCoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:04:17,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34322 states. [2021-06-05 06:04:17,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34322 to 15541. [2021-06-05 06:04:17,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15541 states, 15540 states have (on average 4.251287001287001) internal successors, (66065), 15540 states have internal predecessors, (66065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:17,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15541 states to 15541 states and 66065 transitions. [2021-06-05 06:04:17,792 INFO L78 Accepts]: Start accepts. Automaton has 15541 states and 66065 transitions. Word has length 34 [2021-06-05 06:04:17,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:17,792 INFO L482 AbstractCegarLoop]: Abstraction has 15541 states and 66065 transitions. [2021-06-05 06:04:17,792 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:17,792 INFO L276 IsEmpty]: Start isEmpty. Operand 15541 states and 66065 transitions. [2021-06-05 06:04:17,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:17,823 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:17,824 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:18,024 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-06-05 06:04:18,024 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:18,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:18,025 INFO L82 PathProgramCache]: Analyzing trace with hash 472814581, now seen corresponding path program 21 times [2021-06-05 06:04:18,025 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:18,025 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233371067] [2021-06-05 06:04:18,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:18,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:18,151 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:18,151 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:18,151 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233371067] [2021-06-05 06:04:18,152 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233371067] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:18,152 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988456129] [2021-06-05 06:04:18,152 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 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:18,192 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:04:18,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:18,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:04:18,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:18,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 06:04:18,309 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:18,316 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:18,317 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:18,317 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:32, output treesize:23 [2021-06-05 06:04:18,373 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-06-05 06:04:18,373 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-06-05 06:04:18,374 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:18,376 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:18,376 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:18,376 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:3 [2021-06-05 06:04:18,398 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:18,398 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988456129] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:18,398 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:18,398 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:18,398 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307099117] [2021-06-05 06:04:18,399 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:18,399 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:18,399 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:18,399 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:18,399 INFO L87 Difference]: Start difference. First operand 15541 states and 66065 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:18,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:18,878 INFO L93 Difference]: Finished difference Result 27012 states and 112621 transitions. [2021-06-05 06:04:18,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-06-05 06:04:18,878 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:18,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:18,950 INFO L225 Difference]: With dead ends: 27012 [2021-06-05 06:04:18,950 INFO L226 Difference]: Without dead ends: 26829 [2021-06-05 06:04:18,950 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 317.7ms TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:04:18,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26829 states. [2021-06-05 06:04:19,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26829 to 15541. [2021-06-05 06:04:19,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15541 states, 15540 states have (on average 4.251287001287001) internal successors, (66065), 15540 states have internal predecessors, (66065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:19,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15541 states to 15541 states and 66065 transitions. [2021-06-05 06:04:19,315 INFO L78 Accepts]: Start accepts. Automaton has 15541 states and 66065 transitions. Word has length 34 [2021-06-05 06:04:19,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:19,315 INFO L482 AbstractCegarLoop]: Abstraction has 15541 states and 66065 transitions. [2021-06-05 06:04:19,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:19,316 INFO L276 IsEmpty]: Start isEmpty. Operand 15541 states and 66065 transitions. [2021-06-05 06:04:19,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:19,341 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:19,341 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:19,542 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-06-05 06:04:19,542 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:19,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:19,542 INFO L82 PathProgramCache]: Analyzing trace with hash 1175140725, now seen corresponding path program 22 times [2021-06-05 06:04:19,542 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:19,542 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1619275360] [2021-06-05 06:04:19,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:19,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:19,635 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:19,635 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:19,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1619275360] [2021-06-05 06:04:19,635 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1619275360] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:19,635 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205387858] [2021-06-05 06:04:19,635 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 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:19,675 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:04:19,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:19,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:04:19,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:19,748 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:19,749 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:19,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:19,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:19,756 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:26, output treesize:19 [2021-06-05 06:04:19,817 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:19,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:04:19,819 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:19,820 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:19,821 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:19,821 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 06:04:19,843 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:19,843 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205387858] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:19,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:19,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:19,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314738224] [2021-06-05 06:04:19,844 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:19,844 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:19,844 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:19,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:19,845 INFO L87 Difference]: Start difference. First operand 15541 states and 66065 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:20,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:20,522 INFO L93 Difference]: Finished difference Result 27776 states and 114590 transitions. [2021-06-05 06:04:20,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:04:20,523 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:20,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:20,593 INFO L225 Difference]: With dead ends: 27776 [2021-06-05 06:04:20,593 INFO L226 Difference]: Without dead ends: 27529 [2021-06-05 06:04:20,594 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 410.6ms TimeCoverageRelationStatistics Valid=114, Invalid=486, Unknown=0, NotChecked=0, Total=600 [2021-06-05 06:04:20,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27529 states. [2021-06-05 06:04:20,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27529 to 15553. [2021-06-05 06:04:20,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15553 states, 15552 states have (on average 4.251993312757202) internal successors, (66127), 15552 states have internal predecessors, (66127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:20,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15553 states to 15553 states and 66127 transitions. [2021-06-05 06:04:20,953 INFO L78 Accepts]: Start accepts. Automaton has 15553 states and 66127 transitions. Word has length 34 [2021-06-05 06:04:20,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:20,953 INFO L482 AbstractCegarLoop]: Abstraction has 15553 states and 66127 transitions. [2021-06-05 06:04:20,953 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:20,953 INFO L276 IsEmpty]: Start isEmpty. Operand 15553 states and 66127 transitions. [2021-06-05 06:04:20,979 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:20,979 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:20,979 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:21,187 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:21,188 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:21,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:21,188 INFO L82 PathProgramCache]: Analyzing trace with hash -576404687, now seen corresponding path program 23 times [2021-06-05 06:04:21,188 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:21,188 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203746079] [2021-06-05 06:04:21,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:21,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:21,263 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:21,263 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:21,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203746079] [2021-06-05 06:04:21,263 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203746079] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:21,263 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126876290] [2021-06-05 06:04:21,263 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 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:21,294 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-06-05 06:04:21,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:21,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:04:21,295 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:21,365 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:21,366 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:21,370 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:21,371 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:21,371 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:16 [2021-06-05 06:04:21,440 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:21,442 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:21,444 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:21,454 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:21,454 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 36 treesize of output 46 [2021-06-05 06:04:21,473 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:04:21,480 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:21,483 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:04:21,484 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:44, output treesize:19 [2021-06-05 06:04:21,532 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:21,532 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126876290] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:21,532 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:21,533 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2021-06-05 06:04:21,533 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979887724] [2021-06-05 06:04:21,533 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-06-05 06:04:21,533 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:21,533 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-06-05 06:04:21,533 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2021-06-05 06:04:21,534 INFO L87 Difference]: Start difference. First operand 15553 states and 66127 transitions. Second operand has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:23,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:23,335 INFO L93 Difference]: Finished difference Result 59585 states and 244408 transitions. [2021-06-05 06:04:23,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:04:23,336 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:23,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:23,509 INFO L225 Difference]: With dead ends: 59585 [2021-06-05 06:04:23,510 INFO L226 Difference]: Without dead ends: 58310 [2021-06-05 06:04:23,510 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 565 ImplicationChecksByTransitivity, 1149.0ms TimeCoverageRelationStatistics Valid=430, Invalid=1826, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:04:23,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58310 states. [2021-06-05 06:04:24,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58310 to 21722. [2021-06-05 06:04:24,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21722 states, 21721 states have (on average 4.3382440955757104) internal successors, (94231), 21721 states have internal predecessors, (94231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:24,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21722 states to 21722 states and 94231 transitions. [2021-06-05 06:04:24,516 INFO L78 Accepts]: Start accepts. Automaton has 21722 states and 94231 transitions. Word has length 34 [2021-06-05 06:04:24,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:24,516 INFO L482 AbstractCegarLoop]: Abstraction has 21722 states and 94231 transitions. [2021-06-05 06:04:24,516 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.6875) internal successors, (59), 15 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:24,516 INFO L276 IsEmpty]: Start isEmpty. Operand 21722 states and 94231 transitions. [2021-06-05 06:04:24,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:24,553 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:24,554 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:24,755 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2021-06-05 06:04:24,756 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:24,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:24,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1390644577, now seen corresponding path program 24 times [2021-06-05 06:04:24,756 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:24,756 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211757812] [2021-06-05 06:04:24,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:24,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:24,841 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:24,842 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:24,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211757812] [2021-06-05 06:04:24,842 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211757812] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:24,842 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613092253] [2021-06-05 06:04:24,842 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 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:24,885 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-06-05 06:04:24,885 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:24,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 17 conjunts are in the unsatisfiable core [2021-06-05 06:04:24,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:24,945 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:24,946 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:24,950 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:24,951 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:24,951 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:04:25,042 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:25,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:04:25,043 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:25,045 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:25,045 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:25,045 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 06:04:25,065 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:25,065 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613092253] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:25,065 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:25,065 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:25,066 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171248920] [2021-06-05 06:04:25,066 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:25,066 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:25,066 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:25,066 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:25,066 INFO L87 Difference]: Start difference. First operand 21722 states and 94231 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:25,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:25,454 INFO L93 Difference]: Finished difference Result 29627 states and 125061 transitions. [2021-06-05 06:04:25,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:04:25,454 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:25,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:25,527 INFO L225 Difference]: With dead ends: 29627 [2021-06-05 06:04:25,527 INFO L226 Difference]: Without dead ends: 29380 [2021-06-05 06:04:25,527 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 288.4ms TimeCoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2021-06-05 06:04:25,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29380 states. [2021-06-05 06:04:25,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29380 to 21760. [2021-06-05 06:04:25,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21760 states, 21759 states have (on average 4.339078082632474) internal successors, (94414), 21759 states have internal predecessors, (94414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:26,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21760 states to 21760 states and 94414 transitions. [2021-06-05 06:04:26,213 INFO L78 Accepts]: Start accepts. Automaton has 21760 states and 94414 transitions. Word has length 34 [2021-06-05 06:04:26,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:26,214 INFO L482 AbstractCegarLoop]: Abstraction has 21760 states and 94414 transitions. [2021-06-05 06:04:26,214 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:26,214 INFO L276 IsEmpty]: Start isEmpty. Operand 21760 states and 94414 transitions. [2021-06-05 06:04:26,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-06-05 06:04:26,269 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:26,269 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:26,492 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:26,493 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:26,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:26,493 INFO L82 PathProgramCache]: Analyzing trace with hash -1360942373, now seen corresponding path program 25 times [2021-06-05 06:04:26,493 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:26,493 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599358943] [2021-06-05 06:04:26,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:26,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:26,576 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:26,576 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:26,576 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599358943] [2021-06-05 06:04:26,577 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599358943] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:26,577 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359163578] [2021-06-05 06:04:26,577 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 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:26,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:26,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 21 conjunts are in the unsatisfiable core [2021-06-05 06:04:26,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:26,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:04:26,664 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:26,669 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:26,670 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:26,670 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:19, output treesize:12 [2021-06-05 06:04:26,757 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-06-05 06:04:26,757 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 13 [2021-06-05 06:04:26,758 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:26,759 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:26,759 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:26,760 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:25, output treesize:3 [2021-06-05 06:04:26,782 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:26,782 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359163578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:26,782 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:26,782 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-06-05 06:04:26,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48983221] [2021-06-05 06:04:26,782 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-06-05 06:04:26,783 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:26,783 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-06-05 06:04:26,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-06-05 06:04:26,783 INFO L87 Difference]: Start difference. First operand 21760 states and 94414 transitions. Second operand has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:27,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:27,490 INFO L93 Difference]: Finished difference Result 32322 states and 135246 transitions. [2021-06-05 06:04:27,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:04:27,491 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2021-06-05 06:04:27,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:27,580 INFO L225 Difference]: With dead ends: 32322 [2021-06-05 06:04:27,580 INFO L226 Difference]: Without dead ends: 32075 [2021-06-05 06:04:27,581 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 269.9ms TimeCoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2021-06-05 06:04:27,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32075 states. [2021-06-05 06:04:28,182 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32075 to 22027. [2021-06-05 06:04:28,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22027 states, 22026 states have (on average 4.337691818759648) internal successors, (95542), 22026 states have internal predecessors, (95542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:28,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22027 states to 22027 states and 95542 transitions. [2021-06-05 06:04:28,277 INFO L78 Accepts]: Start accepts. Automaton has 22027 states and 95542 transitions. Word has length 34 [2021-06-05 06:04:28,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:28,277 INFO L482 AbstractCegarLoop]: Abstraction has 22027 states and 95542 transitions. [2021-06-05 06:04:28,278 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.8) internal successors, (57), 14 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:28,278 INFO L276 IsEmpty]: Start isEmpty. Operand 22027 states and 95542 transitions. [2021-06-05 06:04:28,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-06-05 06:04:28,319 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:28,319 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:28,525 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-06-05 06:04:28,526 INFO L430 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:28,526 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:28,526 INFO L82 PathProgramCache]: Analyzing trace with hash 1393308049, now seen corresponding path program 26 times [2021-06-05 06:04:28,526 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:28,526 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934637736] [2021-06-05 06:04:28,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:28,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:28,556 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 06:04:28,557 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:28,557 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934637736] [2021-06-05 06:04:28,557 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934637736] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:28,558 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29107310] [2021-06-05 06:04:28,558 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 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:28,608 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:04:28,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:28,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 4 conjunts are in the unsatisfiable core [2021-06-05 06:04:28,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:28,658 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-06-05 06:04:28,659 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29107310] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:28,659 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:28,659 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-06-05 06:04:28,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976161763] [2021-06-05 06:04:28,661 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-06-05 06:04:28,661 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:28,661 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-06-05 06:04:28,662 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-06-05 06:04:28,662 INFO L87 Difference]: Start difference. First operand 22027 states and 95542 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:29,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:29,202 INFO L93 Difference]: Finished difference Result 43342 states and 183730 transitions. [2021-06-05 06:04:29,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-06-05 06:04:29,203 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-06-05 06:04:29,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:29,326 INFO L225 Difference]: With dead ends: 43342 [2021-06-05 06:04:29,326 INFO L226 Difference]: Without dead ends: 42784 [2021-06-05 06:04:29,326 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 28.8ms TimeCoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2021-06-05 06:04:29,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42784 states. [2021-06-05 06:04:30,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42784 to 34955. [2021-06-05 06:04:30,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34955 states, 34954 states have (on average 4.434056188132975) internal successors, (154988), 34954 states have internal predecessors, (154988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:30,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34955 states to 34955 states and 154988 transitions. [2021-06-05 06:04:30,201 INFO L78 Accepts]: Start accepts. Automaton has 34955 states and 154988 transitions. Word has length 36 [2021-06-05 06:04:30,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:30,201 INFO L482 AbstractCegarLoop]: Abstraction has 34955 states and 154988 transitions. [2021-06-05 06:04:30,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 6 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:30,201 INFO L276 IsEmpty]: Start isEmpty. Operand 34955 states and 154988 transitions. [2021-06-05 06:04:30,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-06-05 06:04:30,265 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:30,265 INFO L521 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:30,477 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-06-05 06:04:30,478 INFO L430 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:30,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:30,478 INFO L82 PathProgramCache]: Analyzing trace with hash 860471134, now seen corresponding path program 6 times [2021-06-05 06:04:30,478 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:30,478 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310035048] [2021-06-05 06:04:30,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:30,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:30,727 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 23 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-06-05 06:04:30,727 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:30,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310035048] [2021-06-05 06:04:30,727 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310035048] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:30,727 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693305704] [2021-06-05 06:04:30,727 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-06-05 06:04:30,793 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2021-06-05 06:04:30,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:30,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:04:30,795 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:30,844 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-06-05 06:04:30,844 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693305704] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:30,844 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:30,844 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 10 [2021-06-05 06:04:30,844 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1882160946] [2021-06-05 06:04:30,845 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:04:30,845 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:30,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:04:30,845 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:04:30,845 INFO L87 Difference]: Start difference. First operand 34955 states and 154988 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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-06-05 06:04:31,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:31,325 INFO L93 Difference]: Finished difference Result 55639 states and 244869 transitions. [2021-06-05 06:04:31,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-06-05 06:04:31,325 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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 38 [2021-06-05 06:04:31,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:31,529 INFO L225 Difference]: With dead ends: 55639 [2021-06-05 06:04:31,530 INFO L226 Difference]: Without dead ends: 54701 [2021-06-05 06:04:31,530 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 234.3ms TimeCoverageRelationStatistics Valid=56, Invalid=76, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:04:31,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54701 states. [2021-06-05 06:04:32,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54701 to 49555. [2021-06-05 06:04:32,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49555 states, 49554 states have (on average 4.447673245348509) internal successors, (220400), 49554 states have internal predecessors, (220400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:32,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49555 states to 49555 states and 220400 transitions. [2021-06-05 06:04:32,965 INFO L78 Accepts]: Start accepts. Automaton has 49555 states and 220400 transitions. Word has length 38 [2021-06-05 06:04:32,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:32,966 INFO L482 AbstractCegarLoop]: Abstraction has 49555 states and 220400 transitions. [2021-06-05 06:04:32,966 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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-06-05 06:04:32,967 INFO L276 IsEmpty]: Start isEmpty. Operand 49555 states and 220400 transitions. [2021-06-05 06:04:33,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:04:33,071 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:33,071 INFO L521 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:33,272 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,34 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:33,273 INFO L430 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:33,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:33,273 INFO L82 PathProgramCache]: Analyzing trace with hash -776500820, now seen corresponding path program 7 times [2021-06-05 06:04:33,273 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:33,273 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [418287432] [2021-06-05 06:04:33,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:33,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:33,407 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:33,407 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:33,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [418287432] [2021-06-05 06:04:33,407 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [418287432] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:33,407 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63435186] [2021-06-05 06:04:33,407 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-06-05 06:04:33,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:33,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:04:33,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:33,951 INFO L354 Elim1Store]: treesize reduction 66, result has 1.5 percent of original size [2021-06-05 06:04:33,951 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 48 treesize of output 20 [2021-06-05 06:04:33,956 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:33,957 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:33,958 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:33,958 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:3 [2021-06-05 06:04:33,990 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 1 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:33,991 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63435186] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:33,991 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:33,991 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:04:33,991 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239960088] [2021-06-05 06:04:33,991 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:04:33,991 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:33,992 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:04:33,992 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:04:33,992 INFO L87 Difference]: Start difference. First operand 49555 states and 220400 transitions. Second operand has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:35,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:35,437 INFO L93 Difference]: Finished difference Result 65881 states and 285221 transitions. [2021-06-05 06:04:35,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-06-05 06:04:35,438 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:04:35,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:35,661 INFO L225 Difference]: With dead ends: 65881 [2021-06-05 06:04:35,661 INFO L226 Difference]: Without dead ends: 64441 [2021-06-05 06:04:35,662 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 1021.9ms TimeCoverageRelationStatistics Valid=143, Invalid=849, Unknown=0, NotChecked=0, Total=992 [2021-06-05 06:04:35,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64441 states. [2021-06-05 06:04:36,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64441 to 50807. [2021-06-05 06:04:36,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50807 states, 50806 states have (on average 4.431996220918789) internal successors, (225172), 50806 states have internal predecessors, (225172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:37,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50807 states to 50807 states and 225172 transitions. [2021-06-05 06:04:37,098 INFO L78 Accepts]: Start accepts. Automaton has 50807 states and 225172 transitions. Word has length 39 [2021-06-05 06:04:37,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:37,098 INFO L482 AbstractCegarLoop]: Abstraction has 50807 states and 225172 transitions. [2021-06-05 06:04:37,098 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.3157894736842106) internal successors, (63), 18 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:37,099 INFO L276 IsEmpty]: Start isEmpty. Operand 50807 states and 225172 transitions. [2021-06-05 06:04:37,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:04:37,492 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:37,492 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:37,714 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2021-06-05 06:04:37,715 INFO L430 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:37,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:37,715 INFO L82 PathProgramCache]: Analyzing trace with hash 1317826417, now seen corresponding path program 27 times [2021-06-05 06:04:37,715 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:37,715 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175470648] [2021-06-05 06:04:37,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:37,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:37,823 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:37,824 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:37,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175470648] [2021-06-05 06:04:37,824 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175470648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:37,824 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827647672] [2021-06-05 06:04:37,824 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 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:37,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:04:37,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:37,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:04:37,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:38,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:38,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:38,106 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:38,118 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:38,118 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 71 treesize of output 67 [2021-06-05 06:04:38,176 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:04:38,229 INFO L628 ElimStorePlain]: treesize reduction 122, result has 26.5 percent of original size [2021-06-05 06:04:38,234 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:04:38,234 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:79, output treesize:40 [2021-06-05 06:04:38,326 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-06-05 06:04:38,330 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:38,335 INFO L628 ElimStorePlain]: treesize reduction 6, result has 60.0 percent of original size [2021-06-05 06:04:38,335 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:38,336 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:9 [2021-06-05 06:04:38,377 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:38,377 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827647672] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:38,377 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:38,378 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:04:38,378 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1196733225] [2021-06-05 06:04:38,378 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:04:38,379 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:38,379 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:04:38,379 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:04:38,379 INFO L87 Difference]: Start difference. First operand 50807 states and 225172 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:41,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:41,375 INFO L93 Difference]: Finished difference Result 149860 states and 639243 transitions. [2021-06-05 06:04:41,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-06-05 06:04:41,376 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:04:41,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:41,900 INFO L225 Difference]: With dead ends: 149860 [2021-06-05 06:04:41,900 INFO L226 Difference]: Without dead ends: 149387 [2021-06-05 06:04:41,901 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 598 ImplicationChecksByTransitivity, 1071.9ms TimeCoverageRelationStatistics Valid=317, Invalid=2439, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:04:42,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149387 states. [2021-06-05 06:04:44,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149387 to 64034. [2021-06-05 06:04:44,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64034 states, 64033 states have (on average 4.4623709649711865) internal successors, (285739), 64033 states have internal predecessors, (285739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:44,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64034 states to 64034 states and 285739 transitions. [2021-06-05 06:04:44,875 INFO L78 Accepts]: Start accepts. Automaton has 64034 states and 285739 transitions. Word has length 39 [2021-06-05 06:04:44,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:44,876 INFO L482 AbstractCegarLoop]: Abstraction has 64034 states and 285739 transitions. [2021-06-05 06:04:44,876 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:44,876 INFO L276 IsEmpty]: Start isEmpty. Operand 64034 states and 285739 transitions. [2021-06-05 06:04:45,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:04:45,002 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:45,002 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:45,203 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,36 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:45,203 INFO L430 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:45,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:45,203 INFO L82 PathProgramCache]: Analyzing trace with hash -559929933, now seen corresponding path program 28 times [2021-06-05 06:04:45,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:45,204 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604620126] [2021-06-05 06:04:45,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:45,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:45,305 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:45,306 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:45,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604620126] [2021-06-05 06:04:45,306 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604620126] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:45,306 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [57395144] [2021-06-05 06:04:45,306 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 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:45,336 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:04:45,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:45,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:04:45,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:45,553 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 40 [2021-06-05 06:04:45,555 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:45,562 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:45,563 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:45,563 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-06-05 06:04:45,611 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:04:45,611 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 55 treesize of output 25 [2021-06-05 06:04:45,612 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:45,614 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:45,614 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:45,614 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:04:45,639 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:45,639 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [57395144] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:45,639 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:45,639 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:04:45,640 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721393602] [2021-06-05 06:04:45,640 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:04:45,640 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:45,640 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:04:45,640 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:04:45,640 INFO L87 Difference]: Start difference. First operand 64034 states and 285739 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:48,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:04:48,225 INFO L93 Difference]: Finished difference Result 159340 states and 683963 transitions. [2021-06-05 06:04:48,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:04:48,227 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:04:48,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:04:48,798 INFO L225 Difference]: With dead ends: 159340 [2021-06-05 06:04:48,798 INFO L226 Difference]: Without dead ends: 158714 [2021-06-05 06:04:48,799 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 697.7ms TimeCoverageRelationStatistics Valid=246, Invalid=1394, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:04:49,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158714 states. [2021-06-05 06:04:51,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158714 to 66422. [2021-06-05 06:04:51,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66422 states, 66421 states have (on average 4.454088315442405) internal successors, (295845), 66421 states have internal predecessors, (295845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:52,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66422 states to 66422 states and 295845 transitions. [2021-06-05 06:04:52,136 INFO L78 Accepts]: Start accepts. Automaton has 66422 states and 295845 transitions. Word has length 39 [2021-06-05 06:04:52,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:04:52,136 INFO L482 AbstractCegarLoop]: Abstraction has 66422 states and 295845 transitions. [2021-06-05 06:04:52,136 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:04:52,136 INFO L276 IsEmpty]: Start isEmpty. Operand 66422 states and 295845 transitions. [2021-06-05 06:04:52,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:04:52,284 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:04:52,285 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:04:52,485 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,37 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:52,485 INFO L430 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:04:52,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:04:52,486 INFO L82 PathProgramCache]: Analyzing trace with hash 2137237491, now seen corresponding path program 29 times [2021-06-05 06:04:52,486 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:04:52,486 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029627937] [2021-06-05 06:04:52,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:04:52,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:04:52,620 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:52,620 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:04:52,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029627937] [2021-06-05 06:04:52,620 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029627937] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:52,620 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1322661337] [2021-06-05 06:04:52,621 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 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:04:52,661 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:04:52,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:04:52,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:04:52,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:04:52,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 37 [2021-06-05 06:04:52,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:04:52,858 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:52,858 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:04:52,858 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:66, output treesize:61 [2021-06-05 06:04:52,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:52,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:52,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:52,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:52,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:52,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:52,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:52,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:52,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:04:52,982 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:04:52,982 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 88 treesize of output 100 [2021-06-05 06:04:53,088 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:04:53,102 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.5 percent of original size [2021-06-05 06:04:53,105 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:04:53,105 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:96, output treesize:21 [2021-06-05 06:04:53,166 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 12 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:04:53,166 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1322661337] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:04:53,166 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:04:53,167 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:04:53,167 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832841404] [2021-06-05 06:04:53,167 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:04:53,167 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:04:53,167 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:04:53,168 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:04:53,168 INFO L87 Difference]: Start difference. First operand 66422 states and 295845 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:01,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:01,516 INFO L93 Difference]: Finished difference Result 236913 states and 996130 transitions. [2021-06-05 06:05:01,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 98 states. [2021-06-05 06:05:01,516 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:05:01,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:02,399 INFO L225 Difference]: With dead ends: 236913 [2021-06-05 06:05:02,400 INFO L226 Difference]: Without dead ends: 235564 [2021-06-05 06:05:02,402 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3998 ImplicationChecksByTransitivity, 4700.8ms TimeCoverageRelationStatistics Valid=1751, Invalid=10459, Unknown=0, NotChecked=0, Total=12210 [2021-06-05 06:05:03,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235564 states. [2021-06-05 06:05:06,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235564 to 77279. [2021-06-05 06:05:06,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77279 states, 77278 states have (on average 4.434625637309455) internal successors, (342699), 77278 states have internal predecessors, (342699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:06,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77279 states to 77279 states and 342699 transitions. [2021-06-05 06:05:06,669 INFO L78 Accepts]: Start accepts. Automaton has 77279 states and 342699 transitions. Word has length 39 [2021-06-05 06:05:06,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:06,669 INFO L482 AbstractCegarLoop]: Abstraction has 77279 states and 342699 transitions. [2021-06-05 06:05:06,670 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:06,670 INFO L276 IsEmpty]: Start isEmpty. Operand 77279 states and 342699 transitions. [2021-06-05 06:05:07,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:05:07,435 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:07,435 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:07,648 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable81 [2021-06-05 06:05:07,649 INFO L430 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:07,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:07,649 INFO L82 PathProgramCache]: Analyzing trace with hash -45114829, now seen corresponding path program 30 times [2021-06-05 06:05:07,649 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:07,649 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468922181] [2021-06-05 06:05:07,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:07,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:07,764 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:07,764 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:07,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468922181] [2021-06-05 06:05:07,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468922181] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:07,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137121050] [2021-06-05 06:05:07,765 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 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:07,812 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:05:07,812 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:07,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:05:07,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:07,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-06-05 06:05:07,997 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:08,007 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:08,008 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:08,008 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:45 [2021-06-05 06:05:08,121 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:08,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:08,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:08,137 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:08,137 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 26 treesize of output 44 [2021-06-05 06:05:08,164 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:05:08,182 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.5 percent of original size [2021-06-05 06:05:08,185 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:05:08,186 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:21 [2021-06-05 06:05:08,242 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:08,242 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137121050] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:08,242 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:08,242 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:05:08,242 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960244156] [2021-06-05 06:05:08,242 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:05:08,243 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:08,243 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:05:08,243 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:05:08,243 INFO L87 Difference]: Start difference. First operand 77279 states and 342699 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:13,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:13,429 INFO L93 Difference]: Finished difference Result 217776 states and 923556 transitions. [2021-06-05 06:05:13,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2021-06-05 06:05:13,430 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:05:13,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:14,848 INFO L225 Difference]: With dead ends: 217776 [2021-06-05 06:05:14,849 INFO L226 Difference]: Without dead ends: 215775 [2021-06-05 06:05:14,850 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2493 ImplicationChecksByTransitivity, 2545.9ms TimeCoverageRelationStatistics Valid=1389, Invalid=6443, Unknown=0, NotChecked=0, Total=7832 [2021-06-05 06:05:15,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215775 states. [2021-06-05 06:05:18,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215775 to 78064. [2021-06-05 06:05:18,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78064 states, 78063 states have (on average 4.445742541280761) internal successors, (347048), 78063 states have internal predecessors, (347048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:18,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78064 states to 78064 states and 347048 transitions. [2021-06-05 06:05:18,636 INFO L78 Accepts]: Start accepts. Automaton has 78064 states and 347048 transitions. Word has length 39 [2021-06-05 06:05:18,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:18,636 INFO L482 AbstractCegarLoop]: Abstraction has 78064 states and 347048 transitions. [2021-06-05 06:05:18,636 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:18,636 INFO L276 IsEmpty]: Start isEmpty. Operand 78064 states and 347048 transitions. [2021-06-05 06:05:19,415 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:05:19,433 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:19,433 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:19,633 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable117 [2021-06-05 06:05:19,633 INFO L430 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:19,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:19,634 INFO L82 PathProgramCache]: Analyzing trace with hash 1382165761, now seen corresponding path program 31 times [2021-06-05 06:05:19,634 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:19,634 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [377391720] [2021-06-05 06:05:19,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:19,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:19,769 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:19,770 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:19,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [377391720] [2021-06-05 06:05:19,770 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [377391720] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:19,770 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997729478] [2021-06-05 06:05:19,770 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 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:19,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:19,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:05:19,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:20,015 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:05:20,015 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 36 treesize of output 16 [2021-06-05 06:05:20,017 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:20,021 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:20,022 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:20,022 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:42, output treesize:12 [2021-06-05 06:05:20,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-06-05 06:05:20,112 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:20,117 INFO L628 ElimStorePlain]: treesize reduction 6, result has 60.0 percent of original size [2021-06-05 06:05:20,118 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:20,118 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:9 [2021-06-05 06:05:20,149 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:20,150 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997729478] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:20,150 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:20,150 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:05:20,150 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072835758] [2021-06-05 06:05:20,150 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:20,150 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:20,151 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:20,151 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:20,151 INFO L87 Difference]: Start difference. First operand 78064 states and 347048 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:22,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:22,243 INFO L93 Difference]: Finished difference Result 128954 states and 559651 transitions. [2021-06-05 06:05:22,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:05:22,244 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:05:22,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:22,710 INFO L225 Difference]: With dead ends: 128954 [2021-06-05 06:05:22,710 INFO L226 Difference]: Without dead ends: 128528 [2021-06-05 06:05:22,710 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 673.6ms TimeCoverageRelationStatistics Valid=155, Invalid=1035, Unknown=0, NotChecked=0, Total=1190 [2021-06-05 06:05:22,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128528 states. [2021-06-05 06:05:25,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128528 to 78044. [2021-06-05 06:05:25,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78044 states, 78043 states have (on average 4.4453186064092876) internal successors, (346926), 78043 states have internal predecessors, (346926), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:25,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78044 states to 78044 states and 346926 transitions. [2021-06-05 06:05:25,564 INFO L78 Accepts]: Start accepts. Automaton has 78044 states and 346926 transitions. Word has length 39 [2021-06-05 06:05:25,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:25,564 INFO L482 AbstractCegarLoop]: Abstraction has 78044 states and 346926 transitions. [2021-06-05 06:05:25,564 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:25,564 INFO L276 IsEmpty]: Start isEmpty. Operand 78044 states and 346926 transitions. [2021-06-05 06:05:25,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:05:25,729 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:25,729 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:25,932 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable126 [2021-06-05 06:05:25,932 INFO L430 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:25,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:25,932 INFO L82 PathProgramCache]: Analyzing trace with hash 388518517, now seen corresponding path program 32 times [2021-06-05 06:05:25,933 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:25,933 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060704894] [2021-06-05 06:05:25,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:25,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:26,038 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:26,038 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:26,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060704894] [2021-06-05 06:05:26,039 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060704894] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:26,039 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2100390349] [2021-06-05 06:05:26,039 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 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:26,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:05:26,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:26,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:05:26,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:26,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 40 [2021-06-05 06:05:26,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:26,311 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:26,311 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:26,311 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-06-05 06:05:26,344 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:05:26,344 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 25 [2021-06-05 06:05:26,345 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:26,346 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:26,347 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:26,347 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:05:26,368 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:26,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2100390349] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:26,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:26,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:05:26,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849081615] [2021-06-05 06:05:26,368 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:26,368 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:26,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:26,369 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:26,369 INFO L87 Difference]: Start difference. First operand 78044 states and 346926 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:29,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:29,331 INFO L93 Difference]: Finished difference Result 175625 states and 758274 transitions. [2021-06-05 06:05:29,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:05:29,331 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:05:29,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:29,934 INFO L225 Difference]: With dead ends: 175625 [2021-06-05 06:05:29,935 INFO L226 Difference]: Without dead ends: 175138 [2021-06-05 06:05:29,935 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 273 ImplicationChecksByTransitivity, 714.9ms TimeCoverageRelationStatistics Valid=212, Invalid=1348, Unknown=0, NotChecked=0, Total=1560 [2021-06-05 06:05:30,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175138 states. [2021-06-05 06:05:32,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175138 to 80706. [2021-06-05 06:05:32,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80706 states, 80705 states have (on average 4.441397682919274) internal successors, (358443), 80705 states have internal predecessors, (358443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:33,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80706 states to 80706 states and 358443 transitions. [2021-06-05 06:05:33,271 INFO L78 Accepts]: Start accepts. Automaton has 80706 states and 358443 transitions. Word has length 39 [2021-06-05 06:05:33,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:33,271 INFO L482 AbstractCegarLoop]: Abstraction has 80706 states and 358443 transitions. [2021-06-05 06:05:33,271 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:33,271 INFO L276 IsEmpty]: Start isEmpty. Operand 80706 states and 358443 transitions. [2021-06-05 06:05:34,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:05:34,064 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:34,064 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:34,300 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:34,301 INFO L430 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:34,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:34,301 INFO L82 PathProgramCache]: Analyzing trace with hash -804505687, now seen corresponding path program 33 times [2021-06-05 06:05:34,301 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:34,301 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478315892] [2021-06-05 06:05:34,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:34,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:34,404 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:34,404 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:34,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478315892] [2021-06-05 06:05:34,404 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478315892] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:34,404 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559984778] [2021-06-05 06:05:34,404 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:34,435 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-06-05 06:05:34,435 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:34,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:05:34,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:34,720 INFO L354 Elim1Store]: treesize reduction 10, result has 83.6 percent of original size [2021-06-05 06:05:34,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 65 treesize of output 87 [2021-06-05 06:05:34,841 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 4 xjuncts. [2021-06-05 06:05:34,903 INFO L628 ElimStorePlain]: treesize reduction 288, result has 12.7 percent of original size [2021-06-05 06:05:34,907 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:05:34,908 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:73, output treesize:30 [2021-06-05 06:05:34,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-06-05 06:05:34,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:34,994 INFO L628 ElimStorePlain]: treesize reduction 6, result has 60.0 percent of original size [2021-06-05 06:05:34,994 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:34,995 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:9 [2021-06-05 06:05:35,022 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:35,022 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559984778] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:35,022 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:35,022 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:05:35,023 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366377042] [2021-06-05 06:05:35,023 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:05:35,023 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:35,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:05:35,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:05:35,024 INFO L87 Difference]: Start difference. First operand 80706 states and 358443 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:39,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:39,410 INFO L93 Difference]: Finished difference Result 183461 states and 788528 transitions. [2021-06-05 06:05:39,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-06-05 06:05:39,411 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:05:39,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:40,116 INFO L225 Difference]: With dead ends: 183461 [2021-06-05 06:05:40,116 INFO L226 Difference]: Without dead ends: 183092 [2021-06-05 06:05:40,117 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 1550.6ms TimeCoverageRelationStatistics Valid=448, Invalid=3212, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:05:40,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183092 states. [2021-06-05 06:05:43,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183092 to 86084. [2021-06-05 06:05:43,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86084 states, 86083 states have (on average 4.445477039601315) internal successors, (382680), 86083 states have internal predecessors, (382680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:43,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86084 states to 86084 states and 382680 transitions. [2021-06-05 06:05:43,481 INFO L78 Accepts]: Start accepts. Automaton has 86084 states and 382680 transitions. Word has length 39 [2021-06-05 06:05:43,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:43,482 INFO L482 AbstractCegarLoop]: Abstraction has 86084 states and 382680 transitions. [2021-06-05 06:05:43,482 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:43,482 INFO L276 IsEmpty]: Start isEmpty. Operand 86084 states and 382680 transitions. [2021-06-05 06:05:43,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:05:43,673 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:43,673 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:43,874 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable128 [2021-06-05 06:05:43,874 INFO L430 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:43,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:43,874 INFO L82 PathProgramCache]: Analyzing trace with hash 1612705259, now seen corresponding path program 34 times [2021-06-05 06:05:43,874 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:43,874 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269175510] [2021-06-05 06:05:43,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:43,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:43,993 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:43,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:43,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269175510] [2021-06-05 06:05:43,994 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269175510] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:43,994 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137387701] [2021-06-05 06:05:43,994 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 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:44,024 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:05:44,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:44,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:05:44,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:44,805 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 40 [2021-06-05 06:05:44,821 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:44,831 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:44,833 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:44,833 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-06-05 06:05:44,901 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:05:44,901 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 55 treesize of output 25 [2021-06-05 06:05:44,902 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:44,904 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:44,905 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:44,905 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:05:44,947 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:44,947 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137387701] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:44,947 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:44,947 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:05:44,948 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002904127] [2021-06-05 06:05:44,948 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:44,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:44,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:44,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:44,949 INFO L87 Difference]: Start difference. First operand 86084 states and 382680 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:47,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:47,527 INFO L93 Difference]: Finished difference Result 162770 states and 705968 transitions. [2021-06-05 06:05:47,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:05:47,527 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:05:47,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:48,084 INFO L225 Difference]: With dead ends: 162770 [2021-06-05 06:05:48,085 INFO L226 Difference]: Without dead ends: 162511 [2021-06-05 06:05:48,085 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 731.8ms TimeCoverageRelationStatistics Valid=214, Invalid=1192, Unknown=0, NotChecked=0, Total=1406 [2021-06-05 06:05:48,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162511 states. [2021-06-05 06:05:51,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162511 to 85089. [2021-06-05 06:05:51,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85089 states, 85088 states have (on average 4.4406614328695) internal successors, (377847), 85088 states have internal predecessors, (377847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:51,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85089 states to 85089 states and 377847 transitions. [2021-06-05 06:05:51,852 INFO L78 Accepts]: Start accepts. Automaton has 85089 states and 377847 transitions. Word has length 39 [2021-06-05 06:05:51,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:05:51,853 INFO L482 AbstractCegarLoop]: Abstraction has 85089 states and 377847 transitions. [2021-06-05 06:05:51,853 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:51,853 INFO L276 IsEmpty]: Start isEmpty. Operand 85089 states and 377847 transitions. [2021-06-05 06:05:52,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:05:52,076 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:05:52,076 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:05:52,288 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:52,289 INFO L430 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:05:52,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:05:52,289 INFO L82 PathProgramCache]: Analyzing trace with hash 14905387, now seen corresponding path program 35 times [2021-06-05 06:05:52,289 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:05:52,289 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922358026] [2021-06-05 06:05:52,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:05:52,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:05:52,912 WARN L205 SmtUtils]: Spent 506.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-06-05 06:05:52,967 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:52,967 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:05:52,967 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922358026] [2021-06-05 06:05:52,967 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922358026] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:52,968 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478372145] [2021-06-05 06:05:52,968 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 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:05:53,034 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:05:53,035 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:05:53,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:05:53,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:05:53,438 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 31 [2021-06-05 06:05:53,440 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:53,455 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:53,459 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2021-06-05 06:05:53,460 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:79, output treesize:56 [2021-06-05 06:05:53,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:53,588 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:53,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:53,589 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:53,590 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:53,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:05:53,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:05:53,593 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 67 treesize of output 25 [2021-06-05 06:05:53,595 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:05:53,605 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:05:53,606 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:05:53,606 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:82, output treesize:3 [2021-06-05 06:05:53,635 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:05:53,636 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478372145] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:05:53,636 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:05:53,636 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:05:53,636 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730222875] [2021-06-05 06:05:53,636 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:05:53,636 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:05:53,636 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:05:53,637 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:05:53,637 INFO L87 Difference]: Start difference. First operand 85089 states and 377847 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:05:58,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:05:58,313 INFO L93 Difference]: Finished difference Result 174347 states and 749702 transitions. [2021-06-05 06:05:58,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 06:05:58,314 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:05:58,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:05:59,392 INFO L225 Difference]: With dead ends: 174347 [2021-06-05 06:05:59,392 INFO L226 Difference]: Without dead ends: 173645 [2021-06-05 06:05:59,392 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1000 ImplicationChecksByTransitivity, 2296.3ms TimeCoverageRelationStatistics Valid=489, Invalid=3543, Unknown=0, NotChecked=0, Total=4032 [2021-06-05 06:05:59,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173645 states. [2021-06-05 06:06:02,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173645 to 84941. [2021-06-05 06:06:02,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84941 states, 84940 states have (on average 4.44385448551919) internal successors, (377461), 84940 states have internal predecessors, (377461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:02,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84941 states to 84941 states and 377461 transitions. [2021-06-05 06:06:02,865 INFO L78 Accepts]: Start accepts. Automaton has 84941 states and 377461 transitions. Word has length 39 [2021-06-05 06:06:02,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:02,865 INFO L482 AbstractCegarLoop]: Abstraction has 84941 states and 377461 transitions. [2021-06-05 06:06:02,865 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:02,865 INFO L276 IsEmpty]: Start isEmpty. Operand 84941 states and 377461 transitions. [2021-06-05 06:06:03,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:06:03,062 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:03,062 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:03,262 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164,44 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:03,262 INFO L430 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:03,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:03,263 INFO L82 PathProgramCache]: Analyzing trace with hash 2127520363, now seen corresponding path program 36 times [2021-06-05 06:06:03,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:03,263 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092925125] [2021-06-05 06:06:03,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:03,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:03,380 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:03,380 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:03,380 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092925125] [2021-06-05 06:06:03,381 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092925125] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:03,381 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2006282223] [2021-06-05 06:06:03,381 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 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:03,419 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:06:03,419 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:03,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:06:03,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:03,579 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-06-05 06:06:03,580 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:03,589 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:03,590 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:03,590 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:61, output treesize:50 [2021-06-05 06:06:03,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:03,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:03,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:03,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:03,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:03,720 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:03,720 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 77 treesize of output 85 [2021-06-05 06:06:03,771 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:06:03,789 INFO L628 ElimStorePlain]: treesize reduction 17, result has 62.2 percent of original size [2021-06-05 06:06:03,791 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:06:03,792 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:26 [2021-06-05 06:06:03,838 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:03,838 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2006282223] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:03,838 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:03,838 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:06:03,838 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052797336] [2021-06-05 06:06:03,838 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:03,839 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:03,839 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:03,839 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:03,839 INFO L87 Difference]: Start difference. First operand 84941 states and 377461 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:04,966 WARN L205 SmtUtils]: Spent 589.00 ms on a formula simplification. DAG size of input: 46 DAG size of output: 45 [2021-06-05 06:06:07,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:07,901 INFO L93 Difference]: Finished difference Result 182711 states and 782395 transitions. [2021-06-05 06:06:07,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-06-05 06:06:07,901 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:06:07,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:08,525 INFO L225 Difference]: With dead ends: 182711 [2021-06-05 06:06:08,526 INFO L226 Difference]: Without dead ends: 181880 [2021-06-05 06:06:08,526 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 925 ImplicationChecksByTransitivity, 2099.7ms TimeCoverageRelationStatistics Valid=612, Invalid=3170, Unknown=0, NotChecked=0, Total=3782 [2021-06-05 06:06:08,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 181880 states. [2021-06-05 06:06:11,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 181880 to 83759. [2021-06-05 06:06:11,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83759 states, 83758 states have (on average 4.44780200100289) internal successors, (372539), 83758 states have internal predecessors, (372539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:12,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83759 states to 83759 states and 372539 transitions. [2021-06-05 06:06:12,389 INFO L78 Accepts]: Start accepts. Automaton has 83759 states and 372539 transitions. Word has length 39 [2021-06-05 06:06:12,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:12,389 INFO L482 AbstractCegarLoop]: Abstraction has 83759 states and 372539 transitions. [2021-06-05 06:06:12,389 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:12,389 INFO L276 IsEmpty]: Start isEmpty. Operand 83759 states and 372539 transitions. [2021-06-05 06:06:12,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:06:12,650 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:12,650 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:12,864 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable165 [2021-06-05 06:06:12,865 INFO L430 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:12,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:12,865 INFO L82 PathProgramCache]: Analyzing trace with hash -1749736931, now seen corresponding path program 37 times [2021-06-05 06:06:12,865 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:12,865 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344058105] [2021-06-05 06:06:12,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:12,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:13,015 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:13,015 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:13,015 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344058105] [2021-06-05 06:06:13,016 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344058105] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:13,016 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2095295949] [2021-06-05 06:06:13,016 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 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:13,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:13,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:06:13,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:13,301 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:06:13,301 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 67 treesize of output 37 [2021-06-05 06:06:13,303 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:13,312 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 06:06:13,313 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:13,313 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:13 [2021-06-05 06:06:13,357 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 06:06:13,358 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:13,359 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:13,360 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:13,360 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:7 [2021-06-05 06:06:13,383 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:13,383 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2095295949] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:13,383 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:13,383 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:06:13,383 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744342573] [2021-06-05 06:06:13,383 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:13,383 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:13,384 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:13,384 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:13,384 INFO L87 Difference]: Start difference. First operand 83759 states and 372539 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:16,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:16,223 INFO L93 Difference]: Finished difference Result 160061 states and 694172 transitions. [2021-06-05 06:06:16,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-06-05 06:06:16,224 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:06:16,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:16,753 INFO L225 Difference]: With dead ends: 160061 [2021-06-05 06:06:16,753 INFO L226 Difference]: Without dead ends: 159531 [2021-06-05 06:06:16,754 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 448 ImplicationChecksByTransitivity, 1181.6ms TimeCoverageRelationStatistics Valid=308, Invalid=1948, Unknown=0, NotChecked=0, Total=2256 [2021-06-05 06:06:17,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159531 states. [2021-06-05 06:06:19,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159531 to 88396. [2021-06-05 06:06:19,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88396 states, 88395 states have (on average 4.452197522484304) internal successors, (393552), 88395 states have internal predecessors, (393552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:20,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88396 states to 88396 states and 393552 transitions. [2021-06-05 06:06:20,639 INFO L78 Accepts]: Start accepts. Automaton has 88396 states and 393552 transitions. Word has length 39 [2021-06-05 06:06:20,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:20,639 INFO L482 AbstractCegarLoop]: Abstraction has 88396 states and 393552 transitions. [2021-06-05 06:06:20,639 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:20,639 INFO L276 IsEmpty]: Start isEmpty. Operand 88396 states and 393552 transitions. [2021-06-05 06:06:20,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:06:20,868 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:20,868 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:21,069 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable190 [2021-06-05 06:06:21,069 INFO L430 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:21,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:21,069 INFO L82 PathProgramCache]: Analyzing trace with hash 1590092395, now seen corresponding path program 38 times [2021-06-05 06:06:21,069 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:21,069 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490703085] [2021-06-05 06:06:21,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:21,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:21,205 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:21,205 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:21,205 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490703085] [2021-06-05 06:06:21,206 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490703085] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:21,206 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462871336] [2021-06-05 06:06:21,206 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 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:21,239 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:06:21,239 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:21,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:06:21,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:21,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 40 [2021-06-05 06:06:21,437 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:21,445 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:21,446 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:21,446 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-06-05 06:06:21,478 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:06:21,479 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 55 treesize of output 25 [2021-06-05 06:06:21,480 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:21,481 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:21,481 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:21,481 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:06:21,502 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:21,502 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462871336] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:21,502 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:21,502 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:06:21,503 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180622218] [2021-06-05 06:06:21,503 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:21,503 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:21,503 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:21,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:21,503 INFO L87 Difference]: Start difference. First operand 88396 states and 393552 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:23,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:23,964 INFO L93 Difference]: Finished difference Result 157498 states and 685117 transitions. [2021-06-05 06:06:23,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:06:23,964 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:06:23,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:24,469 INFO L225 Difference]: With dead ends: 157498 [2021-06-05 06:06:24,470 INFO L226 Difference]: Without dead ends: 156944 [2021-06-05 06:06:24,470 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 889.1ms TimeCoverageRelationStatistics Valid=280, Invalid=1612, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:06:25,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156944 states. [2021-06-05 06:06:27,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156944 to 87428. [2021-06-05 06:06:27,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87428 states, 87427 states have (on average 4.449632264632207) internal successors, (389018), 87427 states have internal predecessors, (389018), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:28,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87428 states to 87428 states and 389018 transitions. [2021-06-05 06:06:28,174 INFO L78 Accepts]: Start accepts. Automaton has 87428 states and 389018 transitions. Word has length 39 [2021-06-05 06:06:28,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:28,174 INFO L482 AbstractCegarLoop]: Abstraction has 87428 states and 389018 transitions. [2021-06-05 06:06:28,175 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:28,175 INFO L276 IsEmpty]: Start isEmpty. Operand 87428 states and 389018 transitions. [2021-06-05 06:06:28,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:06:28,493 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:28,493 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:28,693 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable191 [2021-06-05 06:06:28,693 INFO L430 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:28,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:28,694 INFO L82 PathProgramCache]: Analyzing trace with hash -550484735, now seen corresponding path program 39 times [2021-06-05 06:06:28,694 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:28,694 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284488848] [2021-06-05 06:06:28,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:28,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:28,876 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:28,876 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:28,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284488848] [2021-06-05 06:06:28,876 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284488848] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:28,876 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141579274] [2021-06-05 06:06:28,876 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 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:28,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 06:06:28,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:28,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:06:28,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:29,080 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2021-06-05 06:06:29,081 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:29,087 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:29,088 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:29,088 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:48, output treesize:36 [2021-06-05 06:06:29,150 INFO L354 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2021-06-05 06:06:29,150 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 61 treesize of output 25 [2021-06-05 06:06:29,152 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:29,153 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:29,154 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:29,154 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:61, output treesize:3 [2021-06-05 06:06:29,179 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:29,179 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141579274] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:29,179 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:29,179 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:06:29,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891941939] [2021-06-05 06:06:29,180 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:06:29,180 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:29,180 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:06:29,180 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:06:29,180 INFO L87 Difference]: Start difference. First operand 87428 states and 389018 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:31,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:31,700 INFO L93 Difference]: Finished difference Result 162261 states and 705260 transitions. [2021-06-05 06:06:31,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-06-05 06:06:31,704 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:06:31,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:32,245 INFO L225 Difference]: With dead ends: 162261 [2021-06-05 06:06:32,246 INFO L226 Difference]: Without dead ends: 161815 [2021-06-05 06:06:32,246 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 939.9ms TimeCoverageRelationStatistics Valid=255, Invalid=1637, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:06:32,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161815 states. [2021-06-05 06:06:35,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161815 to 88925. [2021-06-05 06:06:35,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88925 states, 88924 states have (on average 4.448888938869147) internal successors, (395613), 88924 states have internal predecessors, (395613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:36,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88925 states to 88925 states and 395613 transitions. [2021-06-05 06:06:36,140 INFO L78 Accepts]: Start accepts. Automaton has 88925 states and 395613 transitions. Word has length 39 [2021-06-05 06:06:36,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:36,140 INFO L482 AbstractCegarLoop]: Abstraction has 88925 states and 395613 transitions. [2021-06-05 06:06:36,141 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:36,141 INFO L276 IsEmpty]: Start isEmpty. Operand 88925 states and 395613 transitions. [2021-06-05 06:06:36,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:06:36,394 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:36,394 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:36,595 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:36,595 INFO L430 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:36,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:36,595 INFO L82 PathProgramCache]: Analyzing trace with hash 881630891, now seen corresponding path program 40 times [2021-06-05 06:06:36,595 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:36,595 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353973058] [2021-06-05 06:06:36,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:36,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:36,710 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:36,711 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:36,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353973058] [2021-06-05 06:06:36,711 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1353973058] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:36,711 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1041459648] [2021-06-05 06:06:36,711 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 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:36,745 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:06:36,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:36,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:06:36,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:36,939 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:06:36,940 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:36,948 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:36,948 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:36,948 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:47 [2021-06-05 06:06:37,007 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:06:37,007 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 55 treesize of output 25 [2021-06-05 06:06:37,008 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:37,009 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:37,009 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:37,010 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:06:37,025 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:37,026 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1041459648] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:37,026 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:37,026 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:06:37,026 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126275140] [2021-06-05 06:06:37,026 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:06:37,026 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:37,026 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:06:37,026 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:06:37,026 INFO L87 Difference]: Start difference. First operand 88925 states and 395613 transitions. Second operand has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:39,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:39,529 INFO L93 Difference]: Finished difference Result 159429 states and 689252 transitions. [2021-06-05 06:06:39,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-06-05 06:06:39,529 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:06:39,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:40,045 INFO L225 Difference]: With dead ends: 159429 [2021-06-05 06:06:40,045 INFO L226 Difference]: Without dead ends: 158708 [2021-06-05 06:06:40,045 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 988.8ms TimeCoverageRelationStatistics Valid=323, Invalid=1839, Unknown=0, NotChecked=0, Total=2162 [2021-06-05 06:06:40,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158708 states. [2021-06-05 06:06:42,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158708 to 91673. [2021-06-05 06:06:43,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91673 states, 91672 states have (on average 4.450901038485034) internal successors, (408023), 91672 states have internal predecessors, (408023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:43,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91673 states to 91673 states and 408023 transitions. [2021-06-05 06:06:43,950 INFO L78 Accepts]: Start accepts. Automaton has 91673 states and 408023 transitions. Word has length 39 [2021-06-05 06:06:43,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:06:43,951 INFO L482 AbstractCegarLoop]: Abstraction has 91673 states and 408023 transitions. [2021-06-05 06:06:43,951 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:43,951 INFO L276 IsEmpty]: Start isEmpty. Operand 91673 states and 408023 transitions. [2021-06-05 06:06:44,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:06:44,196 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:06:44,196 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:06:44,396 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:44,397 INFO L430 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:06:44,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:06:44,397 INFO L82 PathProgramCache]: Analyzing trace with hash 151841409, now seen corresponding path program 41 times [2021-06-05 06:06:44,397 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:06:44,397 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247817178] [2021-06-05 06:06:44,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:06:44,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:06:44,551 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:44,552 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:06:44,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247817178] [2021-06-05 06:06:44,552 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [247817178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:44,552 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488808598] [2021-06-05 06:06:44,552 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 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:06:44,596 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:06:44,596 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:06:44,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:06:44,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:06:44,750 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 06:06:44,751 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:06:44,756 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:44,756 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:06:44,757 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:36, output treesize:27 [2021-06-05 06:06:44,861 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:44,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:44,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:44,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:44,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:44,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:44,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:44,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:44,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:06:44,889 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:06:44,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 98 [2021-06-05 06:06:44,960 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:06:44,976 INFO L628 ElimStorePlain]: treesize reduction 3, result has 89.7 percent of original size [2021-06-05 06:06:44,980 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:06:44,980 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:99, output treesize:15 [2021-06-05 06:06:45,033 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 5 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:06:45,033 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488808598] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:06:45,033 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:06:45,033 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:06:45,033 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802808530] [2021-06-05 06:06:45,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:06:45,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:06:45,034 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:06:45,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:06:45,034 INFO L87 Difference]: Start difference. First operand 91673 states and 408023 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:06:53,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:06:53,204 INFO L93 Difference]: Finished difference Result 337062 states and 1444897 transitions. [2021-06-05 06:06:53,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 95 states. [2021-06-05 06:06:53,205 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:06:53,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:06:55,267 INFO L225 Difference]: With dead ends: 337062 [2021-06-05 06:06:55,267 INFO L226 Difference]: Without dead ends: 334180 [2021-06-05 06:06:55,267 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3900 ImplicationChecksByTransitivity, 4875.6ms TimeCoverageRelationStatistics Valid=1708, Invalid=10064, Unknown=0, NotChecked=0, Total=11772 [2021-06-05 06:06:55,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334180 states. [2021-06-05 06:07:00,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334180 to 124244. [2021-06-05 06:07:00,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124244 states, 124243 states have (on average 4.48249800793606) internal successors, (556919), 124243 states have internal predecessors, (556919), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:01,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124244 states to 124244 states and 556919 transitions. [2021-06-05 06:07:01,803 INFO L78 Accepts]: Start accepts. Automaton has 124244 states and 556919 transitions. Word has length 39 [2021-06-05 06:07:01,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:01,803 INFO L482 AbstractCegarLoop]: Abstraction has 124244 states and 556919 transitions. [2021-06-05 06:07:01,803 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:01,804 INFO L276 IsEmpty]: Start isEmpty. Operand 124244 states and 556919 transitions. [2021-06-05 06:07:02,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:07:02,232 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:02,232 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:02,436 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable194 [2021-06-05 06:07:02,437 INFO L430 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:02,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:02,438 INFO L82 PathProgramCache]: Analyzing trace with hash 777400321, now seen corresponding path program 42 times [2021-06-05 06:07:02,438 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:02,438 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653595795] [2021-06-05 06:07:02,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:02,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:02,583 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:02,583 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:02,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653595795] [2021-06-05 06:07:02,583 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653595795] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:02,583 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034860080] [2021-06-05 06:07:02,583 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 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:02,626 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:07:02,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:02,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:07:02,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:02,739 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:07:02,740 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:02,745 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:02,746 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:02,746 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:21 [2021-06-05 06:07:02,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:02,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:02,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:02,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:02,904 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:07:02,923 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:02,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 71 treesize of output 79 [2021-06-05 06:07:02,978 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:07:03,018 INFO L628 ElimStorePlain]: treesize reduction 52, result has 46.4 percent of original size [2021-06-05 06:07:03,025 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 4 xjuncts. [2021-06-05 06:07:03,025 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:89, output treesize:33 [2021-06-05 06:07:03,077 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:03,077 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034860080] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:03,077 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:03,077 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:07:03,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008963186] [2021-06-05 06:07:03,077 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:07:03,077 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:03,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:07:03,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:07:03,078 INFO L87 Difference]: Start difference. First operand 124244 states and 556919 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:05,444 WARN L205 SmtUtils]: Spent 607.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 49 [2021-06-05 06:07:07,577 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 53 [2021-06-05 06:07:10,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:10,391 INFO L93 Difference]: Finished difference Result 295018 states and 1285677 transitions. [2021-06-05 06:07:10,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-06-05 06:07:10,391 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:07:10,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:12,847 INFO L225 Difference]: With dead ends: 295018 [2021-06-05 06:07:12,847 INFO L226 Difference]: Without dead ends: 293959 [2021-06-05 06:07:12,848 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1922 ImplicationChecksByTransitivity, 3937.9ms TimeCoverageRelationStatistics Valid=1149, Invalid=5171, Unknown=0, NotChecked=0, Total=6320 [2021-06-05 06:07:13,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293959 states. [2021-06-05 06:07:17,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293959 to 130552. [2021-06-05 06:07:17,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130552 states, 130551 states have (on average 4.489057916063454) internal successors, (586051), 130551 states have internal predecessors, (586051), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:18,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130552 states to 130552 states and 586051 transitions. [2021-06-05 06:07:18,469 INFO L78 Accepts]: Start accepts. Automaton has 130552 states and 586051 transitions. Word has length 39 [2021-06-05 06:07:18,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:18,470 INFO L482 AbstractCegarLoop]: Abstraction has 130552 states and 586051 transitions. [2021-06-05 06:07:18,470 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:18,470 INFO L276 IsEmpty]: Start isEmpty. Operand 130552 states and 586051 transitions. [2021-06-05 06:07:18,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:07:18,765 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:18,765 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:18,968 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable224 [2021-06-05 06:07:18,969 INFO L430 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:18,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:18,969 INFO L82 PathProgramCache]: Analyzing trace with hash -582105991, now seen corresponding path program 43 times [2021-06-05 06:07:18,969 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:18,970 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090968805] [2021-06-05 06:07:18,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:18,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:19,114 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:19,114 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:19,114 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090968805] [2021-06-05 06:07:19,115 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090968805] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:19,115 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1943215201] [2021-06-05 06:07:19,115 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 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:19,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:19,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:07:19,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:19,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:07:19,295 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:19,302 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:19,303 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:19,303 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:33, output treesize:26 [2021-06-05 06:07:19,451 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:07:19,452 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 55 treesize of output 25 [2021-06-05 06:07:19,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:19,454 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:19,455 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:19,455 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:07:19,486 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:19,486 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1943215201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:19,486 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:19,487 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:07:19,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274764364] [2021-06-05 06:07:19,487 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:07:19,487 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:19,487 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:07:19,488 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:07:19,488 INFO L87 Difference]: Start difference. First operand 130552 states and 586051 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:20,142 WARN L205 SmtUtils]: Spent 634.00 ms on a formula simplification. DAG size of input: 24 DAG size of output: 17 [2021-06-05 06:07:22,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:22,991 INFO L93 Difference]: Finished difference Result 222429 states and 966854 transitions. [2021-06-05 06:07:22,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:07:22,991 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:07:22,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:23,838 INFO L225 Difference]: With dead ends: 222429 [2021-06-05 06:07:23,838 INFO L226 Difference]: Without dead ends: 221816 [2021-06-05 06:07:23,838 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 305 ImplicationChecksByTransitivity, 1470.7ms TimeCoverageRelationStatistics Valid=241, Invalid=1399, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:07:24,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221816 states. [2021-06-05 06:07:28,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221816 to 130608. [2021-06-05 06:07:28,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130608 states, 130607 states have (on average 4.489491374888023) internal successors, (586359), 130607 states have internal predecessors, (586359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:29,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130608 states to 130608 states and 586359 transitions. [2021-06-05 06:07:29,711 INFO L78 Accepts]: Start accepts. Automaton has 130608 states and 586359 transitions. Word has length 39 [2021-06-05 06:07:29,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:29,712 INFO L482 AbstractCegarLoop]: Abstraction has 130608 states and 586359 transitions. [2021-06-05 06:07:29,712 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:29,712 INFO L276 IsEmpty]: Start isEmpty. Operand 130608 states and 586359 transitions. [2021-06-05 06:07:30,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:07:30,074 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:30,074 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:30,275 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable246 [2021-06-05 06:07:30,275 INFO L430 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:30,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:30,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1322795675, now seen corresponding path program 44 times [2021-06-05 06:07:30,275 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:30,275 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882086774] [2021-06-05 06:07:30,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:30,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:30,400 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:30,400 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:30,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882086774] [2021-06-05 06:07:30,400 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882086774] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:30,400 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080236578] [2021-06-05 06:07:30,400 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 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:30,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:07:30,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:30,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:07:30,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:30,623 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:07:30,623 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 67 treesize of output 37 [2021-06-05 06:07:30,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:30,631 INFO L628 ElimStorePlain]: treesize reduction 16, result has 44.8 percent of original size [2021-06-05 06:07:30,631 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:30,632 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:13 [2021-06-05 06:07:30,677 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2021-06-05 06:07:30,678 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:07:30,680 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:07:30,680 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:07:30,680 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:17, output treesize:7 [2021-06-05 06:07:30,694 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:07:30,694 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080236578] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:30,694 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:30,695 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:07:30,695 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904728452] [2021-06-05 06:07:30,695 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:07:30,695 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:30,695 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:07:30,695 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=300, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:07:30,695 INFO L87 Difference]: Start difference. First operand 130608 states and 586359 transitions. Second operand has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 18 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:33,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:33,386 INFO L93 Difference]: Finished difference Result 189249 states and 829490 transitions. [2021-06-05 06:07:33,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-06-05 06:07:33,387 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 18 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:07:33,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:34,664 INFO L225 Difference]: With dead ends: 189249 [2021-06-05 06:07:34,664 INFO L226 Difference]: Without dead ends: 188752 [2021-06-05 06:07:34,664 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 175 ImplicationChecksByTransitivity, 638.9ms TimeCoverageRelationStatistics Valid=131, Invalid=991, Unknown=0, NotChecked=0, Total=1122 [2021-06-05 06:07:34,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188752 states. [2021-06-05 06:07:38,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188752 to 133213. [2021-06-05 06:07:38,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 133213 states, 133212 states have (on average 4.494114644326337) internal successors, (598670), 133212 states have internal predecessors, (598670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:39,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 133213 states to 133213 states and 598670 transitions. [2021-06-05 06:07:39,635 INFO L78 Accepts]: Start accepts. Automaton has 133213 states and 598670 transitions. Word has length 39 [2021-06-05 06:07:39,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:39,636 INFO L482 AbstractCegarLoop]: Abstraction has 133213 states and 598670 transitions. [2021-06-05 06:07:39,648 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.8421052631578947) internal successors, (73), 18 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:39,649 INFO L276 IsEmpty]: Start isEmpty. Operand 133213 states and 598670 transitions. [2021-06-05 06:07:40,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:07:40,080 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:40,080 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:40,281 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247,53 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:40,281 INFO L430 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:40,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:40,281 INFO L82 PathProgramCache]: Analyzing trace with hash 1071116294, now seen corresponding path program 45 times [2021-06-05 06:07:40,281 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:40,281 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880379172] [2021-06-05 06:07:40,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:40,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:40,308 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 06:07:40,308 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:40,308 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880379172] [2021-06-05 06:07:40,308 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880379172] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:40,309 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169568029] [2021-06-05 06:07:40,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:40,364 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-06-05 06:07:40,364 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:40,365 INFO L263 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:07:40,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:40,465 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 06:07:40,465 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169568029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:40,466 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:40,466 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2021-06-05 06:07:40,466 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295136363] [2021-06-05 06:07:40,466 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-06-05 06:07:40,466 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:40,466 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-06-05 06:07:40,466 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-06-05 06:07:40,466 INFO L87 Difference]: Start difference. First operand 133213 states and 598670 transitions. Second operand has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 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-06-05 06:07:43,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:43,893 INFO L93 Difference]: Finished difference Result 316715 states and 1360553 transitions. [2021-06-05 06:07:43,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-06-05 06:07:43,905 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 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 39 [2021-06-05 06:07:43,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:07:45,241 INFO L225 Difference]: With dead ends: 316715 [2021-06-05 06:07:45,241 INFO L226 Difference]: Without dead ends: 315898 [2021-06-05 06:07:45,241 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 287.4ms TimeCoverageRelationStatistics Valid=280, Invalid=650, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:07:45,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315898 states. [2021-06-05 06:07:51,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315898 to 180538. [2021-06-05 06:07:51,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180538 states, 180537 states have (on average 4.647911508444253) internal successors, (839120), 180537 states have internal predecessors, (839120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:53,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180538 states to 180538 states and 839120 transitions. [2021-06-05 06:07:53,673 INFO L78 Accepts]: Start accepts. Automaton has 180538 states and 839120 transitions. Word has length 39 [2021-06-05 06:07:53,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:07:53,673 INFO L482 AbstractCegarLoop]: Abstraction has 180538 states and 839120 transitions. [2021-06-05 06:07:53,673 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 4.583333333333333) internal successors, (55), 11 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-06-05 06:07:53,673 INFO L276 IsEmpty]: Start isEmpty. Operand 180538 states and 839120 transitions. [2021-06-05 06:07:54,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:07:54,130 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:07:54,130 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:07:54,344 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable248 [2021-06-05 06:07:54,345 INFO L430 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:07:54,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:07:54,345 INFO L82 PathProgramCache]: Analyzing trace with hash 956369926, now seen corresponding path program 46 times [2021-06-05 06:07:54,345 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:07:54,345 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946502034] [2021-06-05 06:07:54,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:07:54,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:07:54,367 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 06:07:54,367 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:07:54,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946502034] [2021-06-05 06:07:54,367 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946502034] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:54,367 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1627846201] [2021-06-05 06:07:54,367 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 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:07:54,398 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:07:54,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:07:54,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:07:54,401 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:07:54,509 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 7 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-06-05 06:07:54,509 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1627846201] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:07:54,509 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:07:54,509 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-06-05 06:07:54,509 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708049750] [2021-06-05 06:07:54,510 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:07:54,510 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:07:54,510 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:07:54,510 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:07:54,510 INFO L87 Difference]: Start difference. First operand 180538 states and 839120 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:07:55,482 WARN L205 SmtUtils]: Spent 744.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2021-06-05 06:07:58,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:07:58,154 INFO L93 Difference]: Finished difference Result 381094 states and 1644024 transitions. [2021-06-05 06:07:58,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:07:58,155 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 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 39 [2021-06-05 06:07:58,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:00,472 INFO L225 Difference]: With dead ends: 381094 [2021-06-05 06:08:00,472 INFO L226 Difference]: Without dead ends: 372501 [2021-06-05 06:08:00,472 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 254 ImplicationChecksByTransitivity, 996.9ms TimeCoverageRelationStatistics Valid=320, Invalid=610, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:08:00,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372501 states. [2021-06-05 06:08:07,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372501 to 194112. [2021-06-05 06:08:07,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194112 states, 194111 states have (on average 4.636460581832044) internal successors, (899988), 194111 states have internal predecessors, (899988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:10,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194112 states to 194112 states and 899988 transitions. [2021-06-05 06:08:10,379 INFO L78 Accepts]: Start accepts. Automaton has 194112 states and 899988 transitions. Word has length 39 [2021-06-05 06:08:10,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:10,379 INFO L482 AbstractCegarLoop]: Abstraction has 194112 states and 899988 transitions. [2021-06-05 06:08:10,379 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 10 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:10,379 INFO L276 IsEmpty]: Start isEmpty. Operand 194112 states and 899988 transitions. [2021-06-05 06:08:11,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:08:11,140 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:11,140 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:08:11,363 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable249 [2021-06-05 06:08:11,363 INFO L430 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:11,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:11,364 INFO L82 PathProgramCache]: Analyzing trace with hash 1975849083, now seen corresponding path program 47 times [2021-06-05 06:08:11,364 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:11,364 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110191939] [2021-06-05 06:08:11,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:11,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:11,565 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:11,566 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:11,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110191939] [2021-06-05 06:08:11,566 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110191939] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:11,566 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790765652] [2021-06-05 06:08:11,566 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 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:08:11,675 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-06-05 06:08:11,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:08:11,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:08:11,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:12,002 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:08:12,002 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 55 treesize of output 23 [2021-06-05 06:08:12,014 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:12,018 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:12,019 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:12,019 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:15 [2021-06-05 06:08:12,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-06-05 06:08:12,101 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:12,105 INFO L628 ElimStorePlain]: treesize reduction 6, result has 60.0 percent of original size [2021-06-05 06:08:12,106 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:12,106 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:9 [2021-06-05 06:08:12,138 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:12,138 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790765652] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:12,139 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:12,139 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:08:12,139 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395001088] [2021-06-05 06:08:12,139 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:08:12,139 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:12,139 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:08:12,139 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:08:12,140 INFO L87 Difference]: Start difference. First operand 194112 states and 899988 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:16,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:16,707 INFO L93 Difference]: Finished difference Result 320847 states and 1457866 transitions. [2021-06-05 06:08:16,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-06-05 06:08:16,708 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:08:16,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:19,422 INFO L225 Difference]: With dead ends: 320847 [2021-06-05 06:08:19,422 INFO L226 Difference]: Without dead ends: 320263 [2021-06-05 06:08:19,423 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 651.5ms TimeCoverageRelationStatistics Valid=111, Invalid=819, Unknown=0, NotChecked=0, Total=930 [2021-06-05 06:08:19,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320263 states. [2021-06-05 06:08:26,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320263 to 209402. [2021-06-05 06:08:26,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209402 states, 209401 states have (on average 4.637623507051065) internal successors, (971123), 209401 states have internal predecessors, (971123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:28,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209402 states to 209402 states and 971123 transitions. [2021-06-05 06:08:28,205 INFO L78 Accepts]: Start accepts. Automaton has 209402 states and 971123 transitions. Word has length 39 [2021-06-05 06:08:28,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:28,205 INFO L482 AbstractCegarLoop]: Abstraction has 209402 states and 971123 transitions. [2021-06-05 06:08:28,205 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:28,205 INFO L276 IsEmpty]: Start isEmpty. Operand 209402 states and 971123 transitions. [2021-06-05 06:08:28,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:08:28,748 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:28,748 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:08:28,948 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250,56 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:08:28,949 INFO L430 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:28,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:28,949 INFO L82 PathProgramCache]: Analyzing trace with hash 98092733, now seen corresponding path program 48 times [2021-06-05 06:08:28,949 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:28,949 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370373264] [2021-06-05 06:08:28,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:28,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:29,050 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:29,050 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:29,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370373264] [2021-06-05 06:08:29,050 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370373264] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:29,050 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257270131] [2021-06-05 06:08:29,050 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 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:08:29,081 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:08:29,082 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:08:29,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 29 conjunts are in the unsatisfiable core [2021-06-05 06:08:29,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:29,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 24 [2021-06-05 06:08:29,269 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:29,275 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:29,275 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:29,275 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:57, output treesize:37 [2021-06-05 06:08:29,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:29,309 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:29,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:29,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:29,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:08:29,336 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:29,337 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 41 treesize of output 69 [2021-06-05 06:08:29,368 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:08:29,387 INFO L628 ElimStorePlain]: treesize reduction 19, result has 59.6 percent of original size [2021-06-05 06:08:29,389 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:08:29,389 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:49, output treesize:26 [2021-06-05 06:08:29,435 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:29,435 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257270131] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:29,435 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:29,435 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:08:29,436 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013834039] [2021-06-05 06:08:29,436 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:08:29,436 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:29,436 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:08:29,436 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:08:29,436 INFO L87 Difference]: Start difference. First operand 209402 states and 971123 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:34,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:34,829 INFO L93 Difference]: Finished difference Result 355326 states and 1610530 transitions. [2021-06-05 06:08:34,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-06-05 06:08:34,830 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:08:34,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:36,408 INFO L225 Difference]: With dead ends: 355326 [2021-06-05 06:08:36,408 INFO L226 Difference]: Without dead ends: 354844 [2021-06-05 06:08:36,408 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 602 ImplicationChecksByTransitivity, 1046.7ms TimeCoverageRelationStatistics Valid=416, Invalid=2340, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:08:37,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354844 states. [2021-06-05 06:08:43,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354844 to 214143. [2021-06-05 06:08:44,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214143 states, 214142 states have (on average 4.652221423167805) internal successors, (996236), 214142 states have internal predecessors, (996236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:46,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214143 states to 214143 states and 996236 transitions. [2021-06-05 06:08:46,093 INFO L78 Accepts]: Start accepts. Automaton has 214143 states and 996236 transitions. Word has length 39 [2021-06-05 06:08:46,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:08:46,093 INFO L482 AbstractCegarLoop]: Abstraction has 214143 states and 996236 transitions. [2021-06-05 06:08:46,093 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:46,093 INFO L276 IsEmpty]: Start isEmpty. Operand 214143 states and 996236 transitions. [2021-06-05 06:08:46,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:08:46,613 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:08:46,613 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:08:46,816 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:08:46,817 INFO L430 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:08:46,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:08:46,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1499707139, now seen corresponding path program 49 times [2021-06-05 06:08:46,817 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:08:46,817 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910418655] [2021-06-05 06:08:46,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:08:46,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:46,917 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:46,917 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:08:46,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910418655] [2021-06-05 06:08:46,918 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910418655] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:46,918 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171816011] [2021-06-05 06:08:46,918 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 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:08:46,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:08:46,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:08:46,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:08:47,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:08:47,121 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:47,129 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:47,130 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:47,130 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:47 [2021-06-05 06:08:47,801 WARN L205 SmtUtils]: Spent 615.00 ms on a formula simplification that was a NOOP. DAG size: 23 [2021-06-05 06:08:47,809 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:08:47,810 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 55 treesize of output 25 [2021-06-05 06:08:47,811 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:08:47,812 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:08:47,812 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:08:47,813 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:08:47,840 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:08:47,840 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171816011] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:08:47,840 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:08:47,841 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:08:47,841 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558789088] [2021-06-05 06:08:47,841 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:08:47,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:08:47,841 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:08:47,841 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:08:47,842 INFO L87 Difference]: Start difference. First operand 214143 states and 996236 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:08:52,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:08:52,152 INFO L93 Difference]: Finished difference Result 358853 states and 1624029 transitions. [2021-06-05 06:08:52,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-06-05 06:08:52,153 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:08:52,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:08:53,679 INFO L225 Difference]: With dead ends: 358853 [2021-06-05 06:08:53,679 INFO L226 Difference]: Without dead ends: 358480 [2021-06-05 06:08:53,680 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 668.8ms TimeCoverageRelationStatistics Valid=224, Invalid=1258, Unknown=0, NotChecked=0, Total=1482 [2021-06-05 06:08:54,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358480 states. [2021-06-05 06:09:03,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358480 to 218687. [2021-06-05 06:09:03,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218687 states, 218686 states have (on average 4.647810102155602) internal successors, (1016411), 218686 states have internal predecessors, (1016411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:05,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218687 states to 218687 states and 1016411 transitions. [2021-06-05 06:09:05,635 INFO L78 Accepts]: Start accepts. Automaton has 218687 states and 1016411 transitions. Word has length 39 [2021-06-05 06:09:05,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:05,635 INFO L482 AbstractCegarLoop]: Abstraction has 218687 states and 1016411 transitions. [2021-06-05 06:09:05,635 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:05,635 INFO L276 IsEmpty]: Start isEmpty. Operand 218687 states and 1016411 transitions. [2021-06-05 06:09:06,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:09:06,306 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:06,306 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:06,506 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable266,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:06,506 INFO L430 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:06,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:06,507 INFO L82 PathProgramCache]: Analyzing trace with hash 612907837, now seen corresponding path program 50 times [2021-06-05 06:09:06,507 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:06,507 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143568590] [2021-06-05 06:09:06,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:06,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:06,601 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:06,601 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:06,601 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143568590] [2021-06-05 06:09:06,602 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143568590] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:06,602 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934547287] [2021-06-05 06:09:06,602 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 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:06,634 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:09:06,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:06,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:09:06,635 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:06,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2021-06-05 06:09:06,776 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:09:06,783 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:06,784 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:06,784 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:56, output treesize:45 [2021-06-05 06:09:06,871 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:09:06,871 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 55 treesize of output 25 [2021-06-05 06:09:06,872 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:09:06,874 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:06,874 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:06,874 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:09:06,895 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:06,895 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934547287] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:06,895 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:06,895 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:09:06,895 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462236838] [2021-06-05 06:09:06,896 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:09:06,896 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:06,896 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:09:06,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:09:06,896 INFO L87 Difference]: Start difference. First operand 218687 states and 1016411 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:11,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:11,217 INFO L93 Difference]: Finished difference Result 365493 states and 1652210 transitions. [2021-06-05 06:09:11,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-06-05 06:09:11,217 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:09:11,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:13,598 INFO L225 Difference]: With dead ends: 365493 [2021-06-05 06:09:13,598 INFO L226 Difference]: Without dead ends: 364804 [2021-06-05 06:09:13,599 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 696.2ms TimeCoverageRelationStatistics Valid=237, Invalid=1403, Unknown=0, NotChecked=0, Total=1640 [2021-06-05 06:09:14,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364804 states. [2021-06-05 06:09:21,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364804 to 217457. [2021-06-05 06:09:22,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217457 states, 217456 states have (on average 4.650683356633066) internal successors, (1011319), 217456 states have internal predecessors, (1011319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:23,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217457 states to 217457 states and 1011319 transitions. [2021-06-05 06:09:23,061 INFO L78 Accepts]: Start accepts. Automaton has 217457 states and 1011319 transitions. Word has length 39 [2021-06-05 06:09:23,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:23,061 INFO L482 AbstractCegarLoop]: Abstraction has 217457 states and 1011319 transitions. [2021-06-05 06:09:23,062 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:23,062 INFO L276 IsEmpty]: Start isEmpty. Operand 217457 states and 1011319 transitions. [2021-06-05 06:09:24,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:09:24,449 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:24,449 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:24,649 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable267 [2021-06-05 06:09:24,649 INFO L430 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:24,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:24,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1030617839, now seen corresponding path program 51 times [2021-06-05 06:09:24,650 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:24,650 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778156033] [2021-06-05 06:09:24,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:24,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:24,778 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:24,778 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:24,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778156033] [2021-06-05 06:09:24,778 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778156033] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:24,778 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [955986512] [2021-06-05 06:09:24,778 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 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:24,825 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-06-05 06:09:24,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:24,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:09:24,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:25,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:25,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:25,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:25,063 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:25,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:09:25,087 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:25,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 71 treesize of output 91 [2021-06-05 06:09:25,143 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 4 xjuncts. [2021-06-05 06:09:25,193 INFO L628 ElimStorePlain]: treesize reduction 182, result has 17.3 percent of original size [2021-06-05 06:09:25,196 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:09:25,196 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:79, output treesize:35 [2021-06-05 06:09:25,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 21 [2021-06-05 06:09:25,280 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:09:25,284 INFO L628 ElimStorePlain]: treesize reduction 6, result has 60.0 percent of original size [2021-06-05 06:09:25,284 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:25,284 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:9 [2021-06-05 06:09:25,312 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:25,312 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [955986512] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:25,312 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:25,312 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:09:25,312 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947865443] [2021-06-05 06:09:25,312 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:09:25,312 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:25,313 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:09:25,313 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=373, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:09:25,313 INFO L87 Difference]: Start difference. First operand 217457 states and 1011319 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:31,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:31,969 INFO L93 Difference]: Finished difference Result 360833 states and 1636061 transitions. [2021-06-05 06:09:31,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-06-05 06:09:31,970 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:09:31,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:34,133 INFO L225 Difference]: With dead ends: 360833 [2021-06-05 06:09:34,133 INFO L226 Difference]: Without dead ends: 360264 [2021-06-05 06:09:34,134 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1114 ImplicationChecksByTransitivity, 2688.4ms TimeCoverageRelationStatistics Valid=747, Invalid=3945, Unknown=0, NotChecked=0, Total=4692 [2021-06-05 06:09:34,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360264 states. [2021-06-05 06:09:40,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360264 to 224298. [2021-06-05 06:09:41,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224298 states, 224297 states have (on average 4.64806930097148) internal successors, (1042548), 224297 states have internal predecessors, (1042548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:43,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224298 states to 224298 states and 1042548 transitions. [2021-06-05 06:09:43,201 INFO L78 Accepts]: Start accepts. Automaton has 224298 states and 1042548 transitions. Word has length 39 [2021-06-05 06:09:43,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:09:43,201 INFO L482 AbstractCegarLoop]: Abstraction has 224298 states and 1042548 transitions. [2021-06-05 06:09:43,201 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:43,201 INFO L276 IsEmpty]: Start isEmpty. Operand 224298 states and 1042548 transitions. [2021-06-05 06:09:43,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:09:43,832 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:09:43,833 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:09:44,033 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable268 [2021-06-05 06:09:44,033 INFO L430 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:09:44,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:09:44,033 INFO L82 PathProgramCache]: Analyzing trace with hash 75479869, now seen corresponding path program 52 times [2021-06-05 06:09:44,034 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:09:44,034 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917417178] [2021-06-05 06:09:44,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:09:44,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:09:44,179 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:44,180 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:09:44,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917417178] [2021-06-05 06:09:44,180 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917417178] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:44,180 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944116646] [2021-06-05 06:09:44,180 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:09:44,218 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:09:44,219 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:09:44,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:09:44,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:09:44,478 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 40 [2021-06-05 06:09:44,479 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:09:44,489 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:44,490 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:44,490 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-06-05 06:09:44,529 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:09:44,529 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 55 treesize of output 25 [2021-06-05 06:09:44,530 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:09:44,531 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:09:44,532 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:09:44,532 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:09:44,553 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:09:44,553 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944116646] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:09:44,553 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:09:44,553 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:09:44,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781466457] [2021-06-05 06:09:44,554 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:09:44,554 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:09:44,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:09:44,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:09:44,554 INFO L87 Difference]: Start difference. First operand 224298 states and 1042548 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:09:49,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:09:49,239 INFO L93 Difference]: Finished difference Result 314551 states and 1434836 transitions. [2021-06-05 06:09:49,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-06-05 06:09:49,240 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:09:49,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:09:52,054 INFO L225 Difference]: With dead ends: 314551 [2021-06-05 06:09:52,055 INFO L226 Difference]: Without dead ends: 314292 [2021-06-05 06:09:52,060 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 1375.4ms TimeCoverageRelationStatistics Valid=277, Invalid=1445, Unknown=0, NotChecked=0, Total=1722 [2021-06-05 06:09:52,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314292 states. [2021-06-05 06:09:59,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314292 to 224026. [2021-06-05 06:09:59,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224026 states, 224025 states have (on average 4.648847226872001) internal successors, (1041458), 224025 states have internal predecessors, (1041458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:01,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224026 states to 224026 states and 1041458 transitions. [2021-06-05 06:10:01,315 INFO L78 Accepts]: Start accepts. Automaton has 224026 states and 1041458 transitions. Word has length 39 [2021-06-05 06:10:01,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:01,315 INFO L482 AbstractCegarLoop]: Abstraction has 224026 states and 1041458 transitions. [2021-06-05 06:10:01,315 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:01,316 INFO L276 IsEmpty]: Start isEmpty. Operand 224026 states and 1041458 transitions. [2021-06-05 06:10:01,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:10:01,948 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:01,948 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:02,148 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable292 [2021-06-05 06:10:02,148 INFO L430 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:02,149 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:02,149 INFO L82 PathProgramCache]: Analyzing trace with hash -2065097261, now seen corresponding path program 53 times [2021-06-05 06:10:02,149 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:02,149 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403522149] [2021-06-05 06:10:02,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:02,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:02,315 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:02,315 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:02,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403522149] [2021-06-05 06:10:02,315 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403522149] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:02,315 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1465071184] [2021-06-05 06:10:02,315 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 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:02,355 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:10:02,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:02,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 25 conjunts are in the unsatisfiable core [2021-06-05 06:10:02,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:02,561 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2021-06-05 06:10:02,562 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:10:02,571 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:02,572 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:02,572 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:46, output treesize:38 [2021-06-05 06:10:02,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:02,685 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:02,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:02,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:02,689 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:02,690 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:02,692 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:02,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:02,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:02,726 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:02,727 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 84 treesize of output 98 [2021-06-05 06:10:02,781 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:10:02,800 INFO L628 ElimStorePlain]: treesize reduction 3, result has 89.7 percent of original size [2021-06-05 06:10:02,806 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:10:02,806 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:99, output treesize:15 [2021-06-05 06:10:02,878 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:02,879 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1465071184] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:02,879 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:02,879 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:10:02,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684728903] [2021-06-05 06:10:02,879 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:10:02,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:02,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:10:02,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:10:02,880 INFO L87 Difference]: Start difference. First operand 224026 states and 1041458 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:03,824 WARN L205 SmtUtils]: Spent 544.00 ms on a formula simplification. DAG size of input: 17 DAG size of output: 16 [2021-06-05 06:10:07,190 WARN L205 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 50 [2021-06-05 06:10:12,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:12,867 INFO L93 Difference]: Finished difference Result 612291 states and 2770531 transitions. [2021-06-05 06:10:12,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-06-05 06:10:12,868 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:10:12,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:16,722 INFO L225 Difference]: With dead ends: 612291 [2021-06-05 06:10:16,723 INFO L226 Difference]: Without dead ends: 611085 [2021-06-05 06:10:16,723 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1916 ImplicationChecksByTransitivity, 3601.1ms TimeCoverageRelationStatistics Valid=1022, Invalid=5784, Unknown=0, NotChecked=0, Total=6806 [2021-06-05 06:10:17,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 611085 states. [2021-06-05 06:10:28,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 611085 to 251396. [2021-06-05 06:10:29,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 251396 states, 251395 states have (on average 4.652522922094711) internal successors, (1169621), 251395 states have internal predecessors, (1169621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:31,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 251396 states to 251396 states and 1169621 transitions. [2021-06-05 06:10:31,329 INFO L78 Accepts]: Start accepts. Automaton has 251396 states and 1169621 transitions. Word has length 39 [2021-06-05 06:10:31,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:31,329 INFO L482 AbstractCegarLoop]: Abstraction has 251396 states and 1169621 transitions. [2021-06-05 06:10:31,329 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:31,329 INFO L276 IsEmpty]: Start isEmpty. Operand 251396 states and 1169621 transitions. [2021-06-05 06:10:32,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:10:32,626 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:32,626 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:32,827 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293,62 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:32,827 INFO L430 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:32,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:32,827 INFO L82 PathProgramCache]: Analyzing trace with hash -2096718517, now seen corresponding path program 54 times [2021-06-05 06:10:32,827 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:32,828 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1243065151] [2021-06-05 06:10:32,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:32,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:32,936 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:32,936 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:32,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1243065151] [2021-06-05 06:10:32,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1243065151] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:32,936 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368858649] [2021-06-05 06:10:32,936 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 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 63 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:32,980 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-06-05 06:10:32,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:10:32,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 24 conjunts are in the unsatisfiable core [2021-06-05 06:10:32,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:10:33,077 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:10:33,078 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:10:33,083 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:33,083 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:10:33,083 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:21 [2021-06-05 06:10:33,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:33,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:33,193 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:10:33,203 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:10:33,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 44 [2021-06-05 06:10:33,222 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:10:33,235 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.5 percent of original size [2021-06-05 06:10:33,237 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:10:33,237 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:34, output treesize:21 [2021-06-05 06:10:33,286 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:33,286 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368858649] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:33,286 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:10:33,286 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-06-05 06:10:33,286 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833625603] [2021-06-05 06:10:33,286 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-06-05 06:10:33,286 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:10:33,287 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-06-05 06:10:33,287 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2021-06-05 06:10:33,287 INFO L87 Difference]: Start difference. First operand 251396 states and 1169621 transitions. Second operand has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:35,870 WARN L205 SmtUtils]: Spent 236.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 23 [2021-06-05 06:10:40,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:10:40,970 INFO L93 Difference]: Finished difference Result 489726 states and 2215398 transitions. [2021-06-05 06:10:40,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-06-05 06:10:40,970 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:10:40,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:10:44,024 INFO L225 Difference]: With dead ends: 489726 [2021-06-05 06:10:44,024 INFO L226 Difference]: Without dead ends: 488171 [2021-06-05 06:10:44,025 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2446 ImplicationChecksByTransitivity, 2888.7ms TimeCoverageRelationStatistics Valid=1358, Invalid=6124, Unknown=0, NotChecked=0, Total=7482 [2021-06-05 06:10:44,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488171 states. [2021-06-05 06:10:55,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488171 to 256860. [2021-06-05 06:10:55,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256860 states, 256859 states have (on average 4.660412911363822) internal successors, (1197069), 256859 states have internal predecessors, (1197069), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:58,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256860 states to 256860 states and 1197069 transitions. [2021-06-05 06:10:58,494 INFO L78 Accepts]: Start accepts. Automaton has 256860 states and 1197069 transitions. Word has length 39 [2021-06-05 06:10:58,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:10:58,494 INFO L482 AbstractCegarLoop]: Abstraction has 256860 states and 1197069 transitions. [2021-06-05 06:10:58,495 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.6666666666666665) internal successors, (77), 20 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:10:58,495 INFO L276 IsEmpty]: Start isEmpty. Operand 256860 states and 1197069 transitions. [2021-06-05 06:10:59,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:10:59,462 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:10:59,462 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:10:59,691 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318,63 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:10:59,691 INFO L430 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:10:59,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:10:59,692 INFO L82 PathProgramCache]: Analyzing trace with hash -289523717, now seen corresponding path program 55 times [2021-06-05 06:10:59,692 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:10:59,692 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1801530484] [2021-06-05 06:10:59,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:10:59,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:10:59,882 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:10:59,883 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:10:59,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1801530484] [2021-06-05 06:10:59,883 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1801530484] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:10:59,883 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904299286] [2021-06-05 06:10:59,883 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 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 64 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:00,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:00,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:11:00,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:01,161 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 40 [2021-06-05 06:11:01,163 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:11:01,173 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:01,174 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:01,174 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:67, output treesize:51 [2021-06-05 06:11:01,245 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:11:01,246 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 55 treesize of output 25 [2021-06-05 06:11:01,247 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:11:01,248 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:01,248 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:01,249 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:11:01,292 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:01,293 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904299286] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:01,293 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:01,293 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:11:01,294 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2083629221] [2021-06-05 06:11:01,294 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:11:01,294 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:01,294 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:11:01,294 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:11:01,294 INFO L87 Difference]: Start difference. First operand 256860 states and 1197069 transitions. Second operand has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:06,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:06,121 INFO L93 Difference]: Finished difference Result 355175 states and 1636263 transitions. [2021-06-05 06:11:06,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-06-05 06:11:06,121 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:11:06,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:07,702 INFO L225 Difference]: With dead ends: 355175 [2021-06-05 06:11:07,702 INFO L226 Difference]: Without dead ends: 354916 [2021-06-05 06:11:07,703 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 1466.0ms TimeCoverageRelationStatistics Valid=90, Invalid=560, Unknown=0, NotChecked=0, Total=650 [2021-06-05 06:11:08,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354916 states. [2021-06-05 06:11:15,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354916 to 267823. [2021-06-05 06:11:15,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267823 states, 267822 states have (on average 4.665624929990814) internal successors, (1249557), 267822 states have internal predecessors, (1249557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:18,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267823 states to 267823 states and 1249557 transitions. [2021-06-05 06:11:18,241 INFO L78 Accepts]: Start accepts. Automaton has 267823 states and 1249557 transitions. Word has length 39 [2021-06-05 06:11:18,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:11:18,241 INFO L482 AbstractCegarLoop]: Abstraction has 267823 states and 1249557 transitions. [2021-06-05 06:11:18,241 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:18,241 INFO L276 IsEmpty]: Start isEmpty. Operand 267823 states and 1249557 transitions. [2021-06-05 06:11:19,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:11:19,788 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:11:19,788 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:11:19,988 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329,64 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:19,988 INFO L430 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:11:19,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:11:19,989 INFO L82 PathProgramCache]: Analyzing trace with hash 950062975, now seen corresponding path program 56 times [2021-06-05 06:11:19,989 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:11:19,989 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000213328] [2021-06-05 06:11:19,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:11:19,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:20,127 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:20,127 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:11:20,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000213328] [2021-06-05 06:11:20,127 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000213328] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:20,127 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [496141494] [2021-06-05 06:11:20,127 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 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 65 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:20,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-06-05 06:11:20,167 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:11:20,168 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:11:20,169 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:20,332 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 35 [2021-06-05 06:11:20,333 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:11:20,341 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:20,342 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:20,342 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:62, output treesize:47 [2021-06-05 06:11:20,403 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:11:20,403 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 55 treesize of output 25 [2021-06-05 06:11:20,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:11:20,405 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:20,405 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:20,405 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:11:20,421 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:20,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [496141494] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:20,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:20,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-06-05 06:11:20,422 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774358632] [2021-06-05 06:11:20,422 INFO L462 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-06-05 06:11:20,422 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:20,423 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-06-05 06:11:20,423 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-06-05 06:11:20,423 INFO L87 Difference]: Start difference. First operand 267823 states and 1249557 transitions. Second operand has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:24,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:24,819 INFO L93 Difference]: Finished difference Result 398493 states and 1822101 transitions. [2021-06-05 06:11:24,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-06-05 06:11:24,820 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:11:24,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:27,438 INFO L225 Difference]: With dead ends: 398493 [2021-06-05 06:11:27,438 INFO L226 Difference]: Without dead ends: 397964 [2021-06-05 06:11:27,439 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 97 ImplicationChecksByTransitivity, 506.5ms TimeCoverageRelationStatistics Valid=101, Invalid=655, Unknown=0, NotChecked=0, Total=756 [2021-06-05 06:11:27,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397964 states. [2021-06-05 06:11:37,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397964 to 270504. [2021-06-05 06:11:37,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270504 states, 270503 states have (on average 4.662314281172482) internal successors, (1261170), 270503 states have internal predecessors, (1261170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:40,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270504 states to 270504 states and 1261170 transitions. [2021-06-05 06:11:40,668 INFO L78 Accepts]: Start accepts. Automaton has 270504 states and 1261170 transitions. Word has length 39 [2021-06-05 06:11:40,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:11:40,668 INFO L482 AbstractCegarLoop]: Abstraction has 270504 states and 1261170 transitions. [2021-06-05 06:11:40,668 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 19 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:40,668 INFO L276 IsEmpty]: Start isEmpty. Operand 270504 states and 1261170 transitions. [2021-06-05 06:11:41,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:11:41,789 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:11:41,789 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:11:42,012 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330,65 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:42,012 INFO L430 AbstractCegarLoop]: === Iteration 67 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:11:42,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:11:42,013 INFO L82 PathProgramCache]: Analyzing trace with hash -15140167, now seen corresponding path program 57 times [2021-06-05 06:11:42,013 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:11:42,013 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902778029] [2021-06-05 06:11:42,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:11:42,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:11:42,222 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:42,222 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:11:42,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902778029] [2021-06-05 06:11:42,222 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902778029] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:42,222 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [901991038] [2021-06-05 06:11:42,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 66 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:11:42,305 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-06-05 06:11:42,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:11:42,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:11:42,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:11:42,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2021-06-05 06:11:42,420 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:11:42,426 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:42,427 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:11:42,427 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:29, output treesize:20 [2021-06-05 06:11:43,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:43,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:43,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:43,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:43,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:11:43,309 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:11:43,310 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 5 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 77 treesize of output 85 [2021-06-05 06:11:43,432 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:11:43,470 INFO L628 ElimStorePlain]: treesize reduction 23, result has 54.9 percent of original size [2021-06-05 06:11:43,473 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:11:43,473 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:85, output treesize:26 [2021-06-05 06:11:43,559 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:11:43,559 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [901991038] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:11:43,559 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:11:43,559 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 06:11:43,560 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573340767] [2021-06-05 06:11:43,560 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:11:43,560 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:11:43,560 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:11:43,560 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:11:43,560 INFO L87 Difference]: Start difference. First operand 270504 states and 1261170 transitions. Second operand has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:11:51,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:11:51,583 INFO L93 Difference]: Finished difference Result 515150 states and 2333357 transitions. [2021-06-05 06:11:51,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-06-05 06:11:51,584 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:11:51,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:11:54,801 INFO L225 Difference]: With dead ends: 515150 [2021-06-05 06:11:54,801 INFO L226 Difference]: Without dead ends: 514353 [2021-06-05 06:11:54,801 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 2565.9ms TimeCoverageRelationStatistics Valid=549, Invalid=3111, Unknown=0, NotChecked=0, Total=3660 [2021-06-05 06:11:55,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514353 states. [2021-06-05 06:12:05,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514353 to 270972. [2021-06-05 06:12:05,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270972 states, 270971 states have (on average 4.662605961523558) internal successors, (1263431), 270971 states have internal predecessors, (1263431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:08,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270972 states to 270972 states and 1263431 transitions. [2021-06-05 06:12:08,112 INFO L78 Accepts]: Start accepts. Automaton has 270972 states and 1263431 transitions. Word has length 39 [2021-06-05 06:12:08,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:08,112 INFO L482 AbstractCegarLoop]: Abstraction has 270972 states and 1263431 transitions. [2021-06-05 06:12:08,112 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.45) internal successors, (69), 19 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:08,112 INFO L276 IsEmpty]: Start isEmpty. Operand 270972 states and 1263431 transitions. [2021-06-05 06:12:09,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:12:09,640 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:09,640 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:12:09,840 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable331 [2021-06-05 06:12:09,840 INFO L430 AbstractCegarLoop]: === Iteration 68 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:09,841 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:09,841 INFO L82 PathProgramCache]: Analyzing trace with hash 1397762361, now seen corresponding path program 58 times [2021-06-05 06:12:09,841 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:09,841 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852129382] [2021-06-05 06:12:09,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:09,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:09,957 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:09,957 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:09,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852129382] [2021-06-05 06:12:09,957 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852129382] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:09,957 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455675005] [2021-06-05 06:12:09,957 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 67 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:09,994 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-06-05 06:12:09,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:09,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:12:09,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:10,084 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-06-05 06:12:10,085 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:12:10,091 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:10,091 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:10,091 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:28, output treesize:21 [2021-06-05 06:12:10,264 INFO L354 Elim1Store]: treesize reduction 32, result has 3.0 percent of original size [2021-06-05 06:12:10,264 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 55 treesize of output 25 [2021-06-05 06:12:10,266 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:12:10,267 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:10,268 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:10,268 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:55, output treesize:3 [2021-06-05 06:12:10,299 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 1 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:10,300 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455675005] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:10,300 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:10,300 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-06-05 06:12:10,300 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118458386] [2021-06-05 06:12:10,300 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:12:10,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:10,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:12:10,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=329, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:12:10,301 INFO L87 Difference]: Start difference. First operand 270972 states and 1263431 transitions. Second operand has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:16,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:16,063 INFO L93 Difference]: Finished difference Result 409958 states and 1861467 transitions. [2021-06-05 06:12:16,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-06-05 06:12:16,064 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:12:16,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:19,101 INFO L225 Difference]: With dead ends: 409958 [2021-06-05 06:12:19,102 INFO L226 Difference]: Without dead ends: 409423 [2021-06-05 06:12:19,102 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 615 ImplicationChecksByTransitivity, 1232.0ms TimeCoverageRelationStatistics Valid=430, Invalid=2326, Unknown=0, NotChecked=0, Total=2756 [2021-06-05 06:12:19,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409423 states. [2021-06-05 06:12:29,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409423 to 271954. [2021-06-05 06:12:30,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271954 states, 271953 states have (on average 4.663971347990278) internal successors, (1268381), 271953 states have internal predecessors, (1268381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:32,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271954 states to 271954 states and 1268381 transitions. [2021-06-05 06:12:32,227 INFO L78 Accepts]: Start accepts. Automaton has 271954 states and 1268381 transitions. Word has length 39 [2021-06-05 06:12:32,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:12:32,227 INFO L482 AbstractCegarLoop]: Abstraction has 271954 states and 1268381 transitions. [2021-06-05 06:12:32,227 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.85) internal successors, (77), 19 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:32,227 INFO L276 IsEmpty]: Start isEmpty. Operand 271954 states and 1268381 transitions. [2021-06-05 06:12:33,653 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:12:33,653 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:12:33,653 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:12:33,876 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable356 [2021-06-05 06:12:33,877 INFO L430 AbstractCegarLoop]: === Iteration 69 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:12:33,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:12:33,877 INFO L82 PathProgramCache]: Analyzing trace with hash -107967239, now seen corresponding path program 59 times [2021-06-05 06:12:33,877 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:12:33,877 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555255226] [2021-06-05 06:12:33,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:12:33,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:12:33,993 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:33,993 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:12:33,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555255226] [2021-06-05 06:12:33,993 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555255226] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:33,993 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [14543278] [2021-06-05 06:12:33,993 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 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 68 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:12:34,024 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-06-05 06:12:34,024 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:12:34,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 26 conjunts are in the unsatisfiable core [2021-06-05 06:12:34,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:12:34,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 42 [2021-06-05 06:12:34,228 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:12:34,238 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:34,239 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:12:34,239 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:74, output treesize:82 [2021-06-05 06:12:34,283 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,285 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,287 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,289 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:12:34,312 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:12:34,313 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 9 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 88 treesize of output 100 [2021-06-05 06:12:34,350 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 3 xjuncts. [2021-06-05 06:12:34,362 INFO L628 ElimStorePlain]: treesize reduction 3, result has 87.5 percent of original size [2021-06-05 06:12:34,364 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-06-05 06:12:34,364 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:96, output treesize:21 [2021-06-05 06:12:34,403 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 2 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:12:34,403 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [14543278] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:12:34,403 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:12:34,403 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 06:12:34,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338619492] [2021-06-05 06:12:34,404 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:12:34,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:12:34,404 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:12:34,404 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:12:34,404 INFO L87 Difference]: Start difference. First operand 271954 states and 1268381 transitions. Second operand has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:12:43,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:12:43,051 INFO L93 Difference]: Finished difference Result 580813 states and 2626661 transitions. [2021-06-05 06:12:43,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-06-05 06:12:43,052 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:12:43,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:12:46,677 INFO L225 Difference]: With dead ends: 580813 [2021-06-05 06:12:46,677 INFO L226 Difference]: Without dead ends: 580401 [2021-06-05 06:12:46,677 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1205 ImplicationChecksByTransitivity, 2112.0ms TimeCoverageRelationStatistics Valid=631, Invalid=4199, Unknown=0, NotChecked=0, Total=4830 [2021-06-05 06:12:47,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580401 states. [2021-06-05 06:12:58,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580401 to 310012. [2021-06-05 06:12:59,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310012 states, 310011 states have (on average 4.674063178403347) internal successors, (1449011), 310011 states have internal predecessors, (1449011), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:13:01,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310012 states to 310012 states and 1449011 transitions. [2021-06-05 06:13:01,610 INFO L78 Accepts]: Start accepts. Automaton has 310012 states and 1449011 transitions. Word has length 39 [2021-06-05 06:13:01,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:13:01,610 INFO L482 AbstractCegarLoop]: Abstraction has 310012 states and 1449011 transitions. [2021-06-05 06:13:01,610 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:13:01,610 INFO L276 IsEmpty]: Start isEmpty. Operand 310012 states and 1449011 transitions. [2021-06-05 06:13:02,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:13:02,391 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:13:02,391 INFO L521 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:13:02,592 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357,68 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:13:02,592 INFO L430 AbstractCegarLoop]: === Iteration 70 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:13:02,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:13:02,592 INFO L82 PathProgramCache]: Analyzing trace with hash 1131619453, now seen corresponding path program 60 times [2021-06-05 06:13:02,593 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:13:02,593 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265274580] [2021-06-05 06:13:02,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:13:02,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:13:03,432 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:13:03,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:13:03,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265274580] [2021-06-05 06:13:03,432 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265274580] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:13:03,432 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693695032] [2021-06-05 06:13:03,432 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 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 69 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:13:03,473 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-06-05 06:13:03,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-06-05 06:13:03,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 27 conjunts are in the unsatisfiable core [2021-06-05 06:13:03,475 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:13:03,665 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 37 [2021-06-05 06:13:03,666 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-06-05 06:13:03,682 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:13:03,683 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:13:03,683 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:76, output treesize:61 [2021-06-05 06:13:03,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:13:03,780 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:13:03,781 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:13:03,782 INFO L173 IndexEqualityManager]: detected equality via solver [2021-06-05 06:13:03,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-06-05 06:13:03,795 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-06-05 06:13:03,795 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 77 treesize of output 64 [2021-06-05 06:13:03,832 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-06-05 06:13:03,858 INFO L628 ElimStorePlain]: treesize reduction 4, result has 90.2 percent of original size [2021-06-05 06:13:03,861 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-06-05 06:13:03,861 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:92, output treesize:34 [2021-06-05 06:13:03,925 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-06-05 06:13:03,925 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693695032] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:13:03,925 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:13:03,926 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 19 [2021-06-05 06:13:03,926 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589385704] [2021-06-05 06:13:03,926 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-06-05 06:13:03,926 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:13:03,926 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-06-05 06:13:03,926 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-06-05 06:13:03,926 INFO L87 Difference]: Start difference. First operand 310012 states and 1449011 transitions. Second operand has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:13:10,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-06-05 06:13:10,782 INFO L93 Difference]: Finished difference Result 448706 states and 2048230 transitions. [2021-06-05 06:13:10,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-06-05 06:13:10,801 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-06-05 06:13:10,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-06-05 06:13:14,592 INFO L225 Difference]: With dead ends: 448706 [2021-06-05 06:13:14,592 INFO L226 Difference]: Without dead ends: 448177 [2021-06-05 06:13:14,592 INFO L777 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 1684.7ms TimeCoverageRelationStatistics Valid=247, Invalid=1645, Unknown=0, NotChecked=0, Total=1892 [2021-06-05 06:13:16,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448177 states. [2021-06-05 06:13:25,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448177 to 305103. [2021-06-05 06:13:25,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 305103 states, 305102 states have (on average 4.674771060170041) internal successors, (1426282), 305102 states have internal predecessors, (1426282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:13:28,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 305103 states to 305103 states and 1426282 transitions. [2021-06-05 06:13:28,174 INFO L78 Accepts]: Start accepts. Automaton has 305103 states and 1426282 transitions. Word has length 39 [2021-06-05 06:13:28,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-06-05 06:13:28,174 INFO L482 AbstractCegarLoop]: Abstraction has 305103 states and 1426282 transitions. [2021-06-05 06:13:28,174 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-06-05 06:13:28,174 INFO L276 IsEmpty]: Start isEmpty. Operand 305103 states and 1426282 transitions. [2021-06-05 06:13:29,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-06-05 06:13:29,731 INFO L513 BasicCegarLoop]: Found error trace [2021-06-05 06:13:29,731 INFO L521 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-06-05 06:13:29,931 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable379 [2021-06-05 06:13:29,932 INFO L430 AbstractCegarLoop]: === Iteration 71 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-06-05 06:13:29,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-06-05 06:13:29,932 INFO L82 PathProgramCache]: Analyzing trace with hash -978356060, now seen corresponding path program 61 times [2021-06-05 06:13:29,932 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-06-05 06:13:29,932 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631383055] [2021-06-05 06:13:29,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-06-05 06:13:29,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:13:29,952 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-06-05 06:13:29,952 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-06-05 06:13:29,952 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631383055] [2021-06-05 06:13:29,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631383055] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:13:29,953 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [535854147] [2021-06-05 06:13:29,953 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 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 70 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:13:29,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-06-05 06:13:29,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 8 conjunts are in the unsatisfiable core [2021-06-05 06:13:29,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-06-05 06:13:30,075 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-06-05 06:13:30,076 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [535854147] provided 0 perfect and 1 imperfect interpolant sequences [2021-06-05 06:13:30,076 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-06-05 06:13:30,076 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2021-06-05 06:13:30,076 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549710571] [2021-06-05 06:13:30,076 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-06-05 06:13:30,076 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-06-05 06:13:30,076 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-06-05 06:13:30,076 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-06-05 06:13:30,076 INFO L87 Difference]: Start difference. First operand 305103 states and 1426282 transitions. Second operand has 11 states, 11 states have (on average 4.909090909090909) internal successors, (54), 10 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) Received shutdown request... [2021-06-05 06:13:35,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-06-05 06:13:35,444 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable390,70 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-06-05 06:13:35,445 WARN L547 AbstractCegarLoop]: Verification canceled [2021-06-05 06:13:35,447 INFO L246 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-06-05 06:13:35,448 WARN L196 ceAbstractionStarter]: Timeout [2021-06-05 06:13:35,449 INFO L202 PluginConnector]: Adding new model buffer-mult-alt.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 05.06 06:13:35 BasicIcfg [2021-06-05 06:13:35,449 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-06-05 06:13:35,449 INFO L168 Benchmark]: Toolchain (without parser) took 599936.98 ms. Allocated memory was 341.8 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 321.0 MB in the beginning and 10.6 GB in the end (delta: -10.3 GB). Peak memory consumption was 6.0 GB. Max. memory is 16.0 GB. [2021-06-05 06:13:35,449 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.16 ms. Allocated memory is still 341.8 MB. Free memory was 322.2 MB in the beginning and 322.2 MB in the end (delta: 70.3 kB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 06:13:35,450 INFO L168 Benchmark]: Boogie Procedure Inliner took 27.31 ms. Allocated memory is still 341.8 MB. Free memory was 320.9 MB in the beginning and 319.5 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 06:13:35,450 INFO L168 Benchmark]: Boogie Preprocessor took 23.58 ms. Allocated memory is still 341.8 MB. Free memory was 319.5 MB in the beginning and 318.4 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. [2021-06-05 06:13:35,450 INFO L168 Benchmark]: RCFGBuilder took 366.08 ms. Allocated memory is still 341.8 MB. Free memory was 318.4 MB in the beginning and 302.9 MB in the end (delta: 15.4 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.0 GB. [2021-06-05 06:13:35,450 INFO L168 Benchmark]: TraceAbstraction took 599514.69 ms. Allocated memory was 341.8 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 302.5 MB in the beginning and 10.6 GB in the end (delta: -10.3 GB). Peak memory consumption was 6.0 GB. Max. memory is 16.0 GB. [2021-06-05 06:13:35,450 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.16 ms. Allocated memory is still 341.8 MB. Free memory was 322.2 MB in the beginning and 322.2 MB in the end (delta: 70.3 kB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Procedure Inliner took 27.31 ms. Allocated memory is still 341.8 MB. Free memory was 320.9 MB in the beginning and 319.5 MB in the end (delta: 1.5 MB). There was no memory consumed. Max. memory is 16.0 GB. * Boogie Preprocessor took 23.58 ms. Allocated memory is still 341.8 MB. Free memory was 319.5 MB in the beginning and 318.4 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.0 GB. * RCFGBuilder took 366.08 ms. Allocated memory is still 341.8 MB. Free memory was 318.4 MB in the beginning and 302.9 MB in the end (delta: 15.4 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.0 GB. * TraceAbstraction took 599514.69 ms. Allocated memory was 341.8 MB in the beginning and 16.0 GB in the end (delta: 15.7 GB). Free memory was 302.5 MB in the beginning and 10.6 GB in the end (delta: -10.3 GB). Peak memory consumption was 6.0 GB. Max. memory is 16.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 75]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (305103states) and FLOYD_HOARE automaton (currently 24 states, 11 states before enhancement),while ReachableStatesComputation was computing reachable states (504576 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 76]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (305103states) and FLOYD_HOARE automaton (currently 24 states, 11 states before enhancement),while ReachableStatesComputation was computing reachable states (504576 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 74]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (305103states) and FLOYD_HOARE automaton (currently 24 states, 11 states before enhancement),while ReachableStatesComputation was computing reachable states (504576 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 74]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (305103states) and FLOYD_HOARE automaton (currently 24 states, 11 states before enhancement),while ReachableStatesComputation was computing reachable states (504576 states constructedinput type IntersectNwa). - TimeoutResultAtElement [Line: 83]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was constructing difference of abstraction (305103states) and FLOYD_HOARE automaton (currently 24 states, 11 states before enhancement),while ReachableStatesComputation was computing reachable states (504576 states constructedinput type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 54 locations, 5 error locations. Started 1 CEGAR loops. VerificationResult: TIMEOUT, OverallTime: 599421.1ms, OverallIterations: 71, TraceHistogramMax: 5, EmptinessCheckTime: 23518.4ms, AutomataDifference: 253484.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 128.8ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 11596 SDtfs, 31051 SDslu, 117000 SDs, 0 SdLazy, 72046 SolverSat, 2790 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 34351.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 4492 GetRequests, 1976 SyntacticMatches, 31 SemanticMatches, 2485 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33066 ImplicationChecksByTransitivity, 68996.5ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=310012occurred in iteration=69, InterpolantAutomatonStates: 2018, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 273130.5ms AutomataMinimizationTime, 70 MinimizatonAttempts, 4871480 StatesRemovedByMinimization, 69 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 433.8ms SsaConstructionTime, 1341.3ms SatisfiabilityAnalysisTime, 30502.6ms InterpolantComputationTime, 5009 NumberOfCodeBlocks, 5005 NumberOfCodeBlocksAsserted, 253 NumberOfCheckSat, 4869 ConstructedInterpolants, 55 QuantifiedInterpolants, 83020 SizeOfPredicates, 309 NumberOfNonLiveVariables, 7658 ConjunctsInSsa, 1428 ConjunctsInUnsatCore, 140 InterpolantComputations, 3 PerfectInterpolantSequences, 241/2381 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